Basically finished, just gotta record, saves and settings
This commit is contained in:
parent
52ad403fc6
commit
30c5544f8a
27
LICENSE
27
LICENSE
@ -1,5 +1,5 @@
|
||||
License for CAWEZ's Puzzlebox: HIRAETH
|
||||
I am not a lawyer, in doubt please contact me. Thanks :)
|
||||
I am not a lawyer, in doubt please contact me at cow.illuminati@cawez.ca or via the CAWEZ Studios Discord server. Thanks :)
|
||||
|
||||
|
||||
Firstly, I do not own the following assets, therefore you may not redistribute or modify them directly or indirectly under any circumstance without their creator's consent, whether it be in your own creation or if you redistribute the entirety of the CAWEZ's Puzzlebox: HIRAETH binary or source.
|
||||
@ -13,7 +13,7 @@ These assets include, but may not be limited to:
|
||||
- The 'black_man_laughing_in_the_dark.jpg' Easter egg.
|
||||
|
||||
- The CAWEZ Studios logo
|
||||
- The "HIRAETH" logo
|
||||
- The "HIRAETH" logo / executable icon.
|
||||
- The keywords "CAWEZ", "CAWEZ Studios", "CAWEZ's Puzzlebox"
|
||||
|
||||
- Any and all audio assets.
|
||||
@ -33,12 +33,29 @@ For personal use:
|
||||
|
||||
For redistribution:
|
||||
|
||||
Non-profit:
|
||||
Non-profit: (Absolutely no money must be generated)
|
||||
|
||||
- If you do not raise any money from a project which redistributes assets from CAWEZ's Puzzlebox: HIRAETH, provide clear credit of these assets' origins.
|
||||
- If you do not raise any money from a project which redistributes assets from CAWEZ's Puzzlebox: HIRAETH, provide clear credit of these assets' origins. (Within the project itself, not in external documentation)
|
||||
- This not only includes files, but also intellectual property such as writing, puzzles, and puzzle types (in the case where CAWEZ's Puzzlebox: HIRAETH was used as reference)
|
||||
|
||||
- Do not claim that your work is an official CAWEZ Studios production or a sequel to CAWEZ's Puzzlebox: HIRAETH
|
||||
|
||||
For-profit:
|
||||
|
||||
- Contact me personally before generating money from any asset sourced from CAWEZ's Puzzlebox: HIRAETH
|
||||
|
||||
|
||||
Examples of redistribution of assets:
|
||||
|
||||
- Use of the player model in your game.
|
||||
- Use of a puzzle in your game with your own assets.
|
||||
- Sharing the entire game on your own website.
|
||||
- A port for an unsupported platform.
|
||||
- Any derivative work that incorporates assets from CAWEZ's Puzzlebox: HIRAETH.
|
||||
- A mod that makes the platforms purple by injecting a modified version of the platform asset.
|
||||
|
||||
What is NOT redistribution:
|
||||
|
||||
- A patch / mod that injects content, such as bonus levels, translations, new mechanics and/or story rewrite.
|
||||
- A mod that makes the platforms purple by injecting a custom code asset that edits the platforms material at runtime.
|
||||
|
||||
By using or redistributing CAWEZ's Puzzlebox: HIRAETH, you acknowledge that you have read, understood, and agree to these terms.
|
||||
|
@ -16,7 +16,7 @@ func _ready():
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
func _process(_delta):
|
||||
# Get the next song
|
||||
if !playing && false:
|
||||
if !playing:
|
||||
var new_song
|
||||
# Play a song or a ambient!
|
||||
if song == 0:
|
||||
|
@ -1,5 +1,15 @@
|
||||
extends RigidBody3D
|
||||
|
||||
var death_direction = Vector3(0,0,0)
|
||||
var alpha = 0.3
|
||||
|
||||
|
||||
@export var mesh : Array[Node3D]
|
||||
@export var colliders : Array[CollisionShape3D]
|
||||
|
||||
|
||||
@export var hotspot = false
|
||||
@export var killable = false
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready():
|
||||
@ -8,4 +18,25 @@ func _ready():
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
func _process(delta):
|
||||
apply_central_force(Globals.global_down * 9.8 * 1000 * delta * mass)
|
||||
#apply_central_force(Globals.global_down * 9.8 * 1000 * delta * mass)
|
||||
linear_velocity = Globals.global_down * 25.0
|
||||
|
||||
# Snaps to grid ( used in simulated levels )
|
||||
if Globals.global_down.dot(Vector3.DOWN) > 0.9 && hotspot:
|
||||
position = 3 * Vector3(round(position.x/3),position.y/3,round(position.z/3))
|
||||
|
||||
if killable:
|
||||
# Killed
|
||||
if death_direction != Vector3.ZERO:
|
||||
# No longer moves!
|
||||
linear_damp = INF
|
||||
|
||||
for mesh_animation in mesh:
|
||||
# Melts the mesh
|
||||
mesh_animation.scale = mesh_animation.scale.lerp(Vector3(0,0,0), 1 - alpha ** delta)
|
||||
|
||||
# Absorbs
|
||||
mesh_animation.global_position = mesh_animation.global_position.lerp(mesh_animation.global_position + death_direction, 1 - alpha ** delta)
|
||||
|
||||
for collider_animation in colliders:
|
||||
collider_animation.disabled = true
|
||||
|
@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=8 format=3 uid="uid://cttv7cofbshaa"]
|
||||
[gd_scene load_steps=7 format=3 uid="uid://cttv7cofbshaa"]
|
||||
|
||||
[ext_resource type="PhysicsMaterial" uid="uid://b70a1fldvoovb" path="res://cubes/tile/tile_physics.tres" id="1_yvrre"]
|
||||
[ext_resource type="Script" path="res://cubes/tile/cube_tile.gd" id="2_ebe46"]
|
||||
@ -9,8 +9,6 @@
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_xx2ys"]
|
||||
size = Vector3(3, 3, 3)
|
||||
|
||||
[sub_resource type="SphereMesh" id="SphereMesh_5ntqw"]
|
||||
|
||||
[node name="cube_tile" type="RigidBody3D" node_paths=PackedStringArray("mesh", "colliders")]
|
||||
collision_layer = 9
|
||||
collision_mask = 0
|
||||
@ -29,46 +27,25 @@ shape = SubResource("BoxShape3D_xx2ys")
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, 2.5)
|
||||
death_direction = Vector3(0, 0, -1)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="death_area_cubes"]
|
||||
mesh = SubResource("SphereMesh_5ntqw")
|
||||
|
||||
[node name="death_area_cubes5" parent="." instance=ExtResource("3_v8x65")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 2.5, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="death_area_cubes5"]
|
||||
mesh = SubResource("SphereMesh_5ntqw")
|
||||
|
||||
[node name="death_area_cubes6" parent="." instance=ExtResource("3_v8x65")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, -2.5, 0)
|
||||
death_direction = Vector3(0, 1, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="death_area_cubes6"]
|
||||
mesh = SubResource("SphereMesh_5ntqw")
|
||||
|
||||
[node name="death_area_cubes2" parent="." instance=ExtResource("3_v8x65")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 2.5, 0, 0)
|
||||
death_direction = Vector3(-1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D2" type="MeshInstance3D" parent="death_area_cubes2"]
|
||||
mesh = SubResource("SphereMesh_5ntqw")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes3" parent="." instance=ExtResource("3_v8x65")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, -2.5)
|
||||
death_direction = Vector3(0, 0, 1)
|
||||
|
||||
[node name="MeshInstance3D3" type="MeshInstance3D" parent="death_area_cubes3"]
|
||||
mesh = SubResource("SphereMesh_5ntqw")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes4" parent="." instance=ExtResource("3_v8x65")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, -2.5, 0, 0)
|
||||
death_direction = Vector3(1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D4" type="MeshInstance3D" parent="death_area_cubes4"]
|
||||
mesh = SubResource("SphereMesh_5ntqw")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="mesh_objective" type="Node3D" parent="."]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0)
|
||||
metadata/_edit_group_ = true
|
||||
|
@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=8 format=3 uid="uid://c81qf87x6ymca"]
|
||||
[gd_scene load_steps=7 format=3 uid="uid://c81qf87x6ymca"]
|
||||
|
||||
[ext_resource type="PhysicsMaterial" uid="uid://b70a1fldvoovb" path="res://cubes/tile/tile_physics.tres" id="1_k65t0"]
|
||||
[ext_resource type="Script" path="res://cubes/tile/cube_tile.gd" id="2_3gv0l"]
|
||||
@ -9,8 +9,6 @@
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_xx2ys"]
|
||||
size = Vector3(3, 3, 3)
|
||||
|
||||
[sub_resource type="SphereMesh" id="SphereMesh_n5hkj"]
|
||||
|
||||
[node name="cube_tile" type="RigidBody3D" node_paths=PackedStringArray("mesh", "colliders")]
|
||||
collision_layer = 9
|
||||
collision_mask = 0
|
||||
@ -19,7 +17,7 @@ freeze = true
|
||||
freeze_mode = 1
|
||||
script = ExtResource("2_3gv0l")
|
||||
mesh = [NodePath("mesh_objective")]
|
||||
colliders = [NodePath("CollisionShape3D"), NodePath(""), NodePath(""), NodePath(""), NodePath(""), NodePath(""), NodePath("")]
|
||||
colliders = [NodePath("CollisionShape3D"), null, null, null, null, null, null]
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
|
||||
shape = SubResource("BoxShape3D_xx2ys")
|
||||
@ -55,46 +53,25 @@ transform = Transform3D(-4.37114e-08, 0, -1, -1, -4.37114e-08, 4.37114e-08, -4.3
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, 2.5)
|
||||
death_direction = Vector3(0, 0, -1)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers/death_area_cubes"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes5" parent="center_killers" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 2.5, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers/death_area_cubes5"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes6" parent="center_killers" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, -2.5, 0)
|
||||
death_direction = Vector3(0, 1, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers/death_area_cubes6"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes2" parent="center_killers" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 2.5, 0, 0)
|
||||
death_direction = Vector3(-1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D2" type="MeshInstance3D" parent="center_killers/death_area_cubes2"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes3" parent="center_killers" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, -2.5)
|
||||
death_direction = Vector3(0, 0, 1)
|
||||
|
||||
[node name="MeshInstance3D3" type="MeshInstance3D" parent="center_killers/death_area_cubes3"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes4" parent="center_killers" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, -2.5, 0, 0)
|
||||
death_direction = Vector3(1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D4" type="MeshInstance3D" parent="center_killers/death_area_cubes4"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="center_killers2" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, 0)
|
||||
|
||||
@ -102,46 +79,25 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, 0)
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, 2.5)
|
||||
death_direction = Vector3(0, 0, -1)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers2/death_area_cubes"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes5" parent="center_killers2" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 2.5, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers2/death_area_cubes5"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes6" parent="center_killers2" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, -2.5, 0)
|
||||
death_direction = Vector3(0, 1, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers2/death_area_cubes6"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes2" parent="center_killers2" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 2.5, 0, 0)
|
||||
death_direction = Vector3(-1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D2" type="MeshInstance3D" parent="center_killers2/death_area_cubes2"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes3" parent="center_killers2" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, -2.5)
|
||||
death_direction = Vector3(0, 0, 1)
|
||||
|
||||
[node name="MeshInstance3D3" type="MeshInstance3D" parent="center_killers2/death_area_cubes3"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes4" parent="center_killers2" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, -2.5, 0, 0)
|
||||
death_direction = Vector3(1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D4" type="MeshInstance3D" parent="center_killers2/death_area_cubes4"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="center_killers3" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24, 0, 0)
|
||||
|
||||
@ -149,46 +105,25 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24, 0, 0)
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, 2.5)
|
||||
death_direction = Vector3(0, 0, -1)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers3/death_area_cubes"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes5" parent="center_killers3" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 2.5, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers3/death_area_cubes5"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes6" parent="center_killers3" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, -2.5, 0)
|
||||
death_direction = Vector3(0, 1, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers3/death_area_cubes6"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes2" parent="center_killers3" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 2.5, 0, 0)
|
||||
death_direction = Vector3(-1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D2" type="MeshInstance3D" parent="center_killers3/death_area_cubes2"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes3" parent="center_killers3" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, -2.5)
|
||||
death_direction = Vector3(0, 0, 1)
|
||||
|
||||
[node name="MeshInstance3D3" type="MeshInstance3D" parent="center_killers3/death_area_cubes3"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes4" parent="center_killers3" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, -2.5, 0, 0)
|
||||
death_direction = Vector3(1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D4" type="MeshInstance3D" parent="center_killers3/death_area_cubes4"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="center_killers4" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -24)
|
||||
|
||||
@ -196,46 +131,25 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -24)
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, 2.5)
|
||||
death_direction = Vector3(0, 0, -1)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers4/death_area_cubes"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes5" parent="center_killers4" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 2.5, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers4/death_area_cubes5"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes6" parent="center_killers4" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, -2.5, 0)
|
||||
death_direction = Vector3(0, 1, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers4/death_area_cubes6"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes2" parent="center_killers4" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 2.5, 0, 0)
|
||||
death_direction = Vector3(-1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D2" type="MeshInstance3D" parent="center_killers4/death_area_cubes2"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes3" parent="center_killers4" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, -2.5)
|
||||
death_direction = Vector3(0, 0, 1)
|
||||
|
||||
[node name="MeshInstance3D3" type="MeshInstance3D" parent="center_killers4/death_area_cubes3"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes4" parent="center_killers4" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, -2.5, 0, 0)
|
||||
death_direction = Vector3(1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D4" type="MeshInstance3D" parent="center_killers4/death_area_cubes4"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="center_killers5" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 24)
|
||||
|
||||
@ -243,46 +157,25 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 24)
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, 2.5)
|
||||
death_direction = Vector3(0, 0, -1)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers5/death_area_cubes"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes5" parent="center_killers5" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 2.5, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers5/death_area_cubes5"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes6" parent="center_killers5" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, -2.5, 0)
|
||||
death_direction = Vector3(0, 1, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers5/death_area_cubes6"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes2" parent="center_killers5" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 2.5, 0, 0)
|
||||
death_direction = Vector3(-1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D2" type="MeshInstance3D" parent="center_killers5/death_area_cubes2"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes3" parent="center_killers5" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, -2.5)
|
||||
death_direction = Vector3(0, 0, 1)
|
||||
|
||||
[node name="MeshInstance3D3" type="MeshInstance3D" parent="center_killers5/death_area_cubes3"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes4" parent="center_killers5" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, -2.5, 0, 0)
|
||||
death_direction = Vector3(1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D4" type="MeshInstance3D" parent="center_killers5/death_area_cubes4"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="center_killers6" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 24, 0)
|
||||
|
||||
@ -290,46 +183,25 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 24, 0)
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, 2.5)
|
||||
death_direction = Vector3(0, 0, -1)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers6/death_area_cubes"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes5" parent="center_killers6" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 2.5, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers6/death_area_cubes5"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes6" parent="center_killers6" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, -2.5, 0)
|
||||
death_direction = Vector3(0, 1, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers6/death_area_cubes6"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes2" parent="center_killers6" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 2.5, 0, 0)
|
||||
death_direction = Vector3(-1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D2" type="MeshInstance3D" parent="center_killers6/death_area_cubes2"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes3" parent="center_killers6" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, -2.5)
|
||||
death_direction = Vector3(0, 0, 1)
|
||||
|
||||
[node name="MeshInstance3D3" type="MeshInstance3D" parent="center_killers6/death_area_cubes3"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes4" parent="center_killers6" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, -2.5, 0, 0)
|
||||
death_direction = Vector3(1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D4" type="MeshInstance3D" parent="center_killers6/death_area_cubes4"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="center_killers7" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -24, 0)
|
||||
|
||||
@ -337,46 +209,25 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -24, 0)
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, 2.5)
|
||||
death_direction = Vector3(0, 0, -1)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers7/death_area_cubes"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes5" parent="center_killers7" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 2.5, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers7/death_area_cubes5"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes6" parent="center_killers7" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, -2.5, 0)
|
||||
death_direction = Vector3(0, 1, 0)
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="center_killers7/death_area_cubes6"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
|
||||
[node name="death_area_cubes2" parent="center_killers7" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 2.5, 0, 0)
|
||||
death_direction = Vector3(-1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D2" type="MeshInstance3D" parent="center_killers7/death_area_cubes2"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes3" parent="center_killers7" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, 0, 0, -2.5)
|
||||
death_direction = Vector3(0, 0, 1)
|
||||
|
||||
[node name="MeshInstance3D3" type="MeshInstance3D" parent="center_killers7/death_area_cubes3"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="death_area_cubes4" parent="center_killers7" instance=ExtResource("5_o1iml")]
|
||||
transform = Transform3D(0.625, 0, 0, 0, 0.625, 0, 0, 0, 0.625, -2.5, 0, 0)
|
||||
death_direction = Vector3(1, 0, 0)
|
||||
|
||||
[node name="MeshInstance3D4" type="MeshInstance3D" parent="center_killers7/death_area_cubes4"]
|
||||
mesh = SubResource("SphereMesh_n5hkj")
|
||||
skeleton = NodePath("../../death_area_cubes")
|
||||
|
||||
[node name="raycast_wall" type="RayCast3D" parent="."]
|
||||
|
||||
[node name="raycast_recursive" type="RayCast3D" parent="."]
|
||||
|
@ -1,4 +1,7 @@
|
||||
extends Area3D
|
||||
|
||||
@export var needs_ground = true
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready():
|
||||
body_entered.connect(_on_area_entered)
|
||||
@ -6,5 +9,5 @@ func _ready():
|
||||
|
||||
func _on_area_entered(_body : Node3D) -> void:
|
||||
# Cubes cannot be pushed on tiles where the player cannot go!
|
||||
if get_node("../raycast_ground").get_collider() != null:
|
||||
if !needs_ground || (needs_ground && get_node("../raycast_ground").get_collider() != null):
|
||||
get_parent_node_3d().buffer = quaternion * Vector3.DOWN * 3
|
||||
|
@ -1,8 +1,8 @@
|
||||
MeshInstance3D
|
||||
Node3D
|
||||
CollisionShape3D
|
||||
Area3D
|
||||
StaticBody3D
|
||||
MeshInstance3D
|
||||
Area3D
|
||||
OmniLight3D
|
||||
CollisionPolygon3D
|
||||
RichTextLabel
|
||||
|
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelYP1/room_yellow_floor/objective/player")])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Caca/button3")])
|
||||
|
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/CubeYellow")])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelYL1/objective_switcher/objective/collisionShape3D")])
|
||||
|
@ -107,11 +107,11 @@ Anim={
|
||||
"listener": true,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(-3.10767, 1.60033, -2.37646),
|
||||
"position": Vector3(-2.4605, 1.50104, -5.50359),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.674528,
|
||||
"y_rotation": 2.66341
|
||||
"x_rotation": 0.526175,
|
||||
"y_rotation": 2.87721
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelPP1/cube_tile11")])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/cube_tile/mesh_objective")])
|
||||
|
@ -1,5 +1,5 @@
|
||||
[folding]
|
||||
|
||||
node_unfolds=[NodePath("."), PackedStringArray("Collision"), NodePath("death_area_cubes4"), PackedStringArray("Collision"), NodePath("mesh_objective"), PackedStringArray("Transform"), NodePath("mesh_objective/death_visual"), PackedStringArray("Transform")]
|
||||
resource_unfolds=["res://cubes/tile/death_tile_sokoban.tscn::BoxShape3D_xx2ys", PackedStringArray(), "res://cubes/tile/death_tile_sokoban.tscn::SphereMesh_5ntqw", PackedStringArray()]
|
||||
nodes_folded=[NodePath("death_area_cubes"), NodePath("death_area_cubes5"), NodePath("death_area_cubes6"), NodePath("death_area_cubes2"), NodePath("death_area_cubes3"), NodePath("death_area_cubes4")]
|
||||
resource_unfolds=["res://cubes/tile/death_tile_sokoban.tscn::BoxShape3D_xx2ys", PackedStringArray()]
|
||||
nodes_folded=[]
|
||||
|
@ -107,11 +107,11 @@ Anim={
|
||||
"listener": true,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(9.27252, 30.6268, 23.2718),
|
||||
"position": Vector3(7.62222, 1.42497, 2.66986),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 1.02796,
|
||||
"y_rotation": -0.29056
|
||||
"x_rotation": 0.604719,
|
||||
"y_rotation": 1.26715
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelPP1/cube_tile11")])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/cube_tile/mesh_objective")])
|
||||
|
@ -1,5 +1,5 @@
|
||||
[folding]
|
||||
|
||||
node_unfolds=[NodePath("."), PackedStringArray("Collision"), NodePath("mesh_objective"), PackedStringArray("Transform"), NodePath("mesh_objective/death_visual"), PackedStringArray("Transform"), NodePath("mesh_objective/death_visual/death_visual2"), PackedStringArray("Transform"), NodePath("mesh_objective/death_visual/death_visual3"), PackedStringArray("Transform"), NodePath("center_killers2"), PackedStringArray("Transform"), NodePath("center_killers3"), PackedStringArray("Transform"), NodePath("center_killers4"), PackedStringArray("Transform"), NodePath("center_killers5"), PackedStringArray("Transform"), NodePath("center_killers6"), PackedStringArray("Transform"), NodePath("center_killers7"), PackedStringArray("Transform")]
|
||||
resource_unfolds=["res://cubes/tile/death_tile_sokoban_purple.tscn::BoxShape3D_xx2ys", PackedStringArray(), "res://cubes/tile/death_tile_sokoban_purple.tscn::SphereMesh_n5hkj", PackedStringArray()]
|
||||
nodes_folded=[NodePath("mesh_objective"), NodePath("center_killers"), NodePath("center_killers/death_area_cubes"), NodePath("center_killers/death_area_cubes5"), NodePath("center_killers/death_area_cubes6"), NodePath("center_killers/death_area_cubes2"), NodePath("center_killers/death_area_cubes3"), NodePath("center_killers/death_area_cubes4"), NodePath("center_killers2"), NodePath("center_killers3"), NodePath("center_killers4"), NodePath("center_killers5"), NodePath("center_killers6")]
|
||||
resource_unfolds=["res://cubes/tile/death_tile_sokoban_purple.tscn::BoxShape3D_xx2ys", PackedStringArray()]
|
||||
nodes_folded=[NodePath("mesh_objective")]
|
||||
|
@ -12,32 +12,32 @@ dock_floating={}
|
||||
dock_split_2=0
|
||||
dock_split_3=0
|
||||
dock_hsplit_1=0
|
||||
dock_hsplit_2=555
|
||||
dock_hsplit_3=-268
|
||||
dock_hsplit_2=296
|
||||
dock_hsplit_3=-404
|
||||
dock_hsplit_4=0
|
||||
dock_filesystem_split=0
|
||||
dock_filesystem_display_mode=0
|
||||
dock_filesystem_file_sort=0
|
||||
dock_filesystem_file_list_display_mode=1
|
||||
dock_filesystem_selected_paths=PackedStringArray("res://globals.gd")
|
||||
dock_filesystem_uncollapsed_paths=PackedStringArray("res://", "res://ui/", "res://rooms/", "res://rooms/yellow/", "res://rooms/green/", "res://rooms/blue/", "res://primitives/", "res://primitives/unrelated_stuff/", "res://primitives/skybox/", "res://primitives/puzzle_tile/", "res://primitives/platforms/", "res://primitives/pallet/", "res://primitives/icons/", "res://primitives/button/", "res://player/", "res://objectives/", "res://levels/", "res://levels/yellow/", "res://levels/yellow/logic/", "res://levels/purple/", "res://levels/purple/parkour/", "res://levels/purple/logic/", "res://levels/green/", "res://levels/green/parkour/", "res://levels/green/logic/", "res://levels/blue/", "res://levels/blue/logic/", "res://cubes/", "res://cubes/tile/", "res://cubes/physics/", "res://audio/")
|
||||
dock_filesystem_selected_paths=PackedStringArray("res://audio/music/music_engine.gd")
|
||||
dock_filesystem_uncollapsed_paths=PackedStringArray("res://", "res://audio/", "res://audio/music/", "res://audio/music/ambient/")
|
||||
dock_3="Scene,Import"
|
||||
dock_4="FileSystem"
|
||||
dock_5="Inspector,Node,History"
|
||||
|
||||
[EditorNode]
|
||||
|
||||
open_scenes=PackedStringArray("res://levels/green/logic/level_g_l_1.tscn", "res://levels/green/parkour/level_g_p_1.tscn", "res://levels/green/parkour/level_g_p_2.tscn", "res://levels/green/parkour/level_g_p_3.tscn", "res://levels/green/parkour/level_g_p_4.tscn", "res://ui/main_menu.tscn")
|
||||
current_scene="res://ui/main_menu.tscn"
|
||||
open_scenes=PackedStringArray()
|
||||
current_scene=""
|
||||
center_split_offset=-288
|
||||
selected_default_debugger_tab_idx=0
|
||||
selected_main_editor_idx=0
|
||||
selected_main_editor_idx=2
|
||||
selected_bottom_panel_item=0
|
||||
|
||||
[ScriptEditor]
|
||||
|
||||
open_scripts=["res://primitives/assign_force/assign_force.gd", "res://level_loader.gd", "res://objectives/objective.gd", "res://objectives/objective_switcher.gd", "res://primitives/assign_force/player_can_float.gd", "res://player/player_moves.gd", "res://player/player_moves_float.gd", "res://ui/scale_ui.gd"]
|
||||
selected_script="res://ui/scale_ui.gd"
|
||||
open_scripts=["res://cubes/tile/cube_tile.gd", "res://cubes/physics/follow_down.gd", "res://level_loader.gd", "res://audio/music/music_engine.gd", "res://cubes/physics/physics_death.gd", "res://README.md"]
|
||||
selected_script="res://audio/music/music_engine.gd"
|
||||
open_help=[]
|
||||
script_split_offset=150
|
||||
list_split_offset=0
|
||||
|
@ -1,9 +1,9 @@
|
||||
ea4bc82a6ad023ab7ee23ee620429895
|
||||
::res://::1719711789
|
||||
::res://::1719798950
|
||||
export_presets.cfg::TextFile::-1::1719103002::0::1::::<><>::
|
||||
globals.gd::GDScript::-1::1719586314::0::1::::<>Node<>::
|
||||
level_loader.gd::GDScript::-1::1719587397::0::1::::<>Node<>::
|
||||
level_loader.tscn::PackedScene::4945094165919492455::1719622254::0::1::::<><>::res://level_loader.gd<>uid://cxm75j5ougk47::::res://levels/level_0.tscn<>uid://c5adjxawg0wcp::::res://levels/blue/parkour/level_b_p_1.tscn<>uid://c8uxay1xk85qj::::res://levels/blue/parkour/level_b_p_2.tscn<>uid://cn3oful55p0yp::::res://levels/blue/logic/level_b_l_1.tscn<>uid://cmih1o8jcscu1::::res://levels/blue/logic/level_b_l_2.tscn<>uid://dan3h5bmufvr0::::res://levels/blue/parkour/level_b_p_3.tscn<>uid://dv3eimbayuo68::::res://levels/blue/logic/level_b_l_3.tscn<>uid://tg1agaan0p24::::res://levels/blue/parkour/level_b_p_4.tscn<>uid://dliayjfa2qg4s::::res://levels/blue/logic/level_b_l_4.tscn<>uid://dphfrjl50jpn3::::res://levels/blue/parkour/level_b_p_5.tscn<>uid://txrt6dvltrrq::::res://levels/blue/logic/level_b_l_5.tscn<>uid://kq30o4o3xdkx::::res://levels/blue/parkour/level_b_p_6.tscn<>uid://bglkqpryo83vv::::res://levels/blue/logic/level_b_l_6.tscn<>uid://brfxeiw0h7nhn::::res://levels/blue/logic/level_b_l_7.tscn<>uid://nuapwimmp8ps::::res://levels/yellow/parkour/level_y_p_1.tscn<>uid://b2h7xh66pm53g::::res://levels/blue/logic/level_b_l_8.tscn<>uid://dqmq8gymsnd4g::::res://levels/yellow/parkour/level_y_p_2.tscn<>uid://dahy0vsw7dgu4::::res://levels/yellow/parkour/level_y_p_3.tscn<>uid://dw4mh6dq66qpp::::res://levels/yellow/logic/level_y_l_1.tscn<>uid://dsbr3q3hlltdw::::res://levels/yellow/parkour/level_y_p_4.tscn<>uid://cq31eud0kpreo::::res://levels/yellow/logic/level_y_l_2.tscn<>uid://ul8dompcfety::::res://levels/yellow/parkour/level_y_p_5.tscn<>uid://b8osmkguoar8u::::res://levels/yellow/logic/level_y_l_3.tscn<>uid://d2cwai8vrpthf::::res://levels/yellow/parkour/level_y_p_6.tscn<>uid://dvaadtlcgt8qn::::res://levels/yellow/logic/level_y_l_4.tscn<>uid://dupakvwu4bnrq::::res://levels/yellow/parkour/level_y_p_7.tscn<>uid://b1vagrfci8xi8::::res://levels/yellow/logic/level_y_l_5.tscn<>uid://dmlxx4avnlnt::::res://levels/purple/parkour/level_p_p_1.tscn<>uid://dmgoa5vnjwkh8::::res://levels/yellow/logic/level_y_l_6.tscn<>uid://c8qqkar6qlf04::::res://levels/purple/parkour/level_p_p_2.tscn<>uid://ccyjctn847qm6::::res://levels/yellow/logic/level_y_l_7.tscn<>uid://djyb2kh3clo5y::::res://levels/purple/parkour/level_p_p_3.tscn<>uid://b7u0q80o36kv5::::res://levels/purple/logic/level_p_l_1.tscn<>uid://dr56ipeo2nrlt::::res://levels/purple/parkour/level_p_p_4.tscn<>uid://d3kqub7l6b7ty::::res://levels/purple/logic/level_p_l_2.tscn<>uid://tx0rtjj4engc::::res://levels/purple/parkour/level_p_p_5.tscn<>uid://dwxix2c1upf43::::res://levels/purple/logic/level_p_l_3.tscn<>uid://b4nrnu8itif4w::::res://levels/purple/parkour/level_p_p_6.tscn<>uid://cvkj40xpecja4::::res://levels/purple/logic/level_p_l_4.tscn<>uid://cfm07ukpjvm8y::::res://levels/purple/logic/level_p_l_5.tscn
|
||||
level_loader.tscn::PackedScene::4945094165919492455::1719798950::0::1::::<><>::res://level_loader.gd<>uid://cxm75j5ougk47::::res://levels/level_0.tscn<>uid://c5adjxawg0wcp::::res://levels/blue/parkour/level_b_p_1.tscn<>uid://c8uxay1xk85qj::::res://levels/blue/parkour/level_b_p_2.tscn<>uid://cn3oful55p0yp::::res://levels/blue/logic/level_b_l_1.tscn<>uid://cmih1o8jcscu1::::res://levels/blue/logic/level_b_l_2.tscn<>uid://dan3h5bmufvr0::::res://levels/blue/parkour/level_b_p_3.tscn<>uid://dv3eimbayuo68::::res://levels/blue/logic/level_b_l_3.tscn<>uid://tg1agaan0p24::::res://levels/blue/parkour/level_b_p_4.tscn<>uid://dliayjfa2qg4s::::res://levels/blue/logic/level_b_l_4.tscn<>uid://dphfrjl50jpn3::::res://levels/blue/parkour/level_b_p_5.tscn<>uid://txrt6dvltrrq::::res://levels/blue/logic/level_b_l_5.tscn<>uid://kq30o4o3xdkx::::res://levels/blue/parkour/level_b_p_6.tscn<>uid://bglkqpryo83vv::::res://levels/blue/logic/level_b_l_6.tscn<>uid://brfxeiw0h7nhn::::res://levels/blue/logic/level_b_l_7.tscn<>uid://nuapwimmp8ps::::res://levels/yellow/parkour/level_y_p_1.tscn<>uid://b2h7xh66pm53g::::res://levels/blue/logic/level_b_l_8.tscn<>uid://dqmq8gymsnd4g::::res://levels/yellow/parkour/level_y_p_2.tscn<>uid://dahy0vsw7dgu4::::res://levels/yellow/parkour/level_y_p_3.tscn<>uid://dw4mh6dq66qpp::::res://levels/yellow/logic/level_y_l_1.tscn<>uid://dsbr3q3hlltdw::::res://levels/yellow/parkour/level_y_p_4.tscn<>uid://cq31eud0kpreo::::res://levels/yellow/logic/level_y_l_2.tscn<>uid://ul8dompcfety::::res://levels/yellow/parkour/level_y_p_5.tscn<>uid://b8osmkguoar8u::::res://levels/yellow/logic/level_y_l_3.tscn<>uid://d2cwai8vrpthf::::res://levels/yellow/parkour/level_y_p_6.tscn<>uid://dvaadtlcgt8qn::::res://levels/yellow/logic/level_y_l_4.tscn<>uid://dupakvwu4bnrq::::res://levels/yellow/parkour/level_y_p_7.tscn<>uid://b1vagrfci8xi8::::res://levels/yellow/logic/level_y_l_5.tscn<>uid://dmlxx4avnlnt::::res://levels/purple/parkour/level_p_p_1.tscn<>uid://dmgoa5vnjwkh8::::res://levels/yellow/logic/level_y_l_6.tscn<>uid://c8qqkar6qlf04::::res://levels/purple/parkour/level_p_p_2.tscn<>uid://ccyjctn847qm6::::res://levels/yellow/logic/level_y_l_7.tscn<>uid://djyb2kh3clo5y::::res://levels/purple/parkour/level_p_p_3.tscn<>uid://b7u0q80o36kv5::::res://levels/purple/logic/level_p_l_1.tscn<>uid://dr56ipeo2nrlt::::res://levels/purple/parkour/level_p_p_4.tscn<>uid://d3kqub7l6b7ty::::res://levels/purple/logic/level_p_l_2.tscn<>uid://tx0rtjj4engc::::res://levels/purple/parkour/level_p_p_5.tscn<>uid://dwxix2c1upf43::::res://levels/purple/logic/level_p_l_3.tscn<>uid://b4nrnu8itif4w::::res://levels/purple/parkour/level_p_p_6.tscn<>uid://cvkj40xpecja4::::res://levels/purple/logic/level_p_l_4.tscn<>uid://cfm07ukpjvm8y::::res://levels/purple/logic/level_p_l_5.tscn<>uid://dxkwxlv11wdub::::res://levels/green/parkour/level_g_p_1.tscn<>uid://vhb15dkhay48::::res://levels/green/parkour/level_g_p_2.tscn<>uid://dkb14wf6e8qf::::res://levels/green/logic/level_g_l_1.tscn<>uid://bgljk5ja2fb4b::::res://levels/green/parkour/level_g_p_3.tscn<>uid://lfovtk45h073::::res://levels/green/logic/level_g_l_2.tscn<>uid://yitmf3kce1fl::::res://levels/green/parkour/level_g_p_4.tscn<>uid://brp5r4hn0ujya::::res://levels/mixed/level_mixed_1.tscn<>uid://bafrwai0yyv38::::res://levels/level_end.tscn
|
||||
README.md::TextFile::-1::1719588126::0::1::::<><>::
|
||||
::res://addons/::1718677473
|
||||
::res://addons/godot-jolt/::1718677473
|
||||
@ -60,7 +60,7 @@ Void.ogg::AudioStreamOggVorbis::6934291478717627332::1718829649::1719093629::1::
|
||||
patriotic_cube.blend::PackedScene::8461233186615895011::1718837440::1719093783::1::::<><>::
|
||||
Sphere.blend::PackedScene::2619181050966753350::1719090811::1719093784::1::::<><>::uid://dgqw063dm4aom::::res://primitives/pallet/blue_glow.tres<>uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres
|
||||
Sphere_purple.blend::PackedScene::4613819669213571641::1719503922::1719503937::1::::<><>::
|
||||
::res://cubes/physics/::1719586095
|
||||
::res://cubes/physics/::1719797221
|
||||
cube_blue.blend::PackedScene::8534114673828066845::1718837431::1719093783::1::::<><>::uid://dwo5pxk8yx5ic::::res://player/player_metal.tres<>uid://bj6l2hglpukfn::::res://primitives/pallet/white_glow.tres<>uid://dgqw063dm4aom::::res://primitives/pallet/blue_glow.tres
|
||||
cube_blue.tscn::PackedScene::1518346770422588156::1719072401::0::1::::<><>::uid://clyaty70wifjj::::res://cubes/physics/cube_physics.tres<>uid://dtt8ve3lnqbg4::::res://cubes/physics/cube_blue.blend<>res://cubes/physics/physics_death.gd
|
||||
cube_blue_unkillable.blend::PackedScene::3486028277677764451::1719005092::1719093783::1::::<><>::uid://dwo5pxk8yx5ic::::res://player/player_metal.tres<>uid://dexxct6ikgcwx::::res://primitives/pallet/red_glow.tres<>uid://dgqw063dm4aom::::res://primitives/pallet/blue_glow.tres
|
||||
@ -75,14 +75,14 @@ cube_purple.blend::PackedScene::9210587431160880930::1718896808::1719093783::1::
|
||||
cube_purple.tscn::PackedScene::4236775526745013673::1719586095::0::1::::<><>::uid://clyaty70wifjj::::res://cubes/physics/cube_physics.tres<>res://cubes/physics/physics_death.gd<>uid://d4hxa8450gbr3::::res://cubes/physics/cube_purple.blend<>res://primitives/fractal.gd
|
||||
cube_white.blend::PackedScene::6788962220573805034::1719150475::1719150498::1::::<><>::
|
||||
cube_yellow.blend::PackedScene::7647668167817441233::1718896186::1719093783::1::::<><>::uid://dwo5pxk8yx5ic::::res://player/player_metal.tres<>uid://bj6l2hglpukfn::::res://primitives/pallet/white_glow.tres<>uid://7jwgna61bk4i::::res://primitives/pallet/yellow_glow.tres
|
||||
cube_yellow.tscn::PackedScene::1061304797367546274::1719190391::0::1::::<><>::uid://clyaty70wifjj::::res://cubes/physics/cube_physics.tres<>uid://dg7t8h4fvo7bp::::res://cubes/physics/cube_yellow.blend<>res://cubes/physics/follow_down.gd
|
||||
cube_yellow.tscn::PackedScene::1061304797367546274::1719794485::0::1::::<><>::uid://clyaty70wifjj::::res://cubes/physics/cube_physics.tres<>uid://dg7t8h4fvo7bp::::res://cubes/physics/cube_yellow.blend<>res://cubes/physics/follow_down.gd
|
||||
cube_yellow_invert.blend::PackedScene::1453379901620134815::1719326482::1719326516::1::::<><>::
|
||||
cube_yellow_unkillable.blend::PackedScene::1695393105545163425::1719240571::1719240587::1::::<><>::
|
||||
follow_down.gd::GDScript::-1::1718896409::0::1::::<>RigidBody3D<>::
|
||||
follow_down.gd::GDScript::-1::1719797221::0::1::::<>RigidBody3D<>::
|
||||
physics_death.gd::GDScript::-1::1719585700::0::1::::<>RigidBody3D<>::
|
||||
::res://cubes/tile/::1719543621
|
||||
cube_tile.gd::GDScript::-1::1719543423::0::1::::<>RigidBody3D<>::
|
||||
cube_tile_sokoban.tscn::PackedScene::2850356737787670254::1719154651::0::1::::<><>::uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>res://cubes/tile/tile_push.gd<>res://cubes/tile/cube_tile.gd<>uid://dtt8ve3lnqbg4::::res://cubes/physics/cube_blue.blend<>res://cubes/tile/track_parent.gd
|
||||
::res://cubes/tile/::1719798687
|
||||
cube_tile.gd::GDScript::-1::1719792067::0::1::::<>RigidBody3D<>::
|
||||
cube_tile_sokoban.tscn::PackedScene::2850356737787670254::1719793199::0::1::::<><>::uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>res://cubes/tile/tile_push.gd<>res://cubes/tile/cube_tile.gd<>uid://dtt8ve3lnqbg4::::res://cubes/physics/cube_blue.blend<>res://cubes/tile/track_parent.gd
|
||||
cube_tile_sokoban_norecurse.tscn::PackedScene::5671207424290082019::1719150544::0::1::::<><>::uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>res://cubes/tile/cube_tile.gd<>uid://c3yvhltpwtqas::::res://cubes/physics/cube_white.blend<>res://cubes/tile/track_parent.gd<>res://cubes/tile/tile_push.gd
|
||||
cube_tile_sokoban_purple.tscn::PackedScene::6727686259563496788::1719542752::0::1::::<><>::uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>res://cubes/tile/cube_tile.gd<>uid://d4hxa8450gbr3::::res://cubes/physics/cube_purple.blend<>res://cubes/tile/track_parent.gd<>res://primitives/fractal.gd<>res://cubes/tile/tile_push.gd
|
||||
cube_tile_sokoban_unkillable.tscn::PackedScene::753941398378493103::1719543621::0::1::::<><>::uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>res://cubes/tile/cube_tile.gd<>uid://bpwwm2e0iw0ff::::res://cubes/physics/cube_blue_unkillable.blend<>res://cubes/tile/track_parent.gd<>res://cubes/tile/tile_push.gd
|
||||
@ -90,13 +90,14 @@ cube_tile_sokoban_yellow.tscn::PackedScene::1635871431961158944::1719327014::0::
|
||||
cube_tile_sokoban_yellow_single.tscn::PackedScene::1229181521472852339::1719327014::0::1::::<><>::uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>res://cubes/tile/cube_tile.gd<>uid://uya7ptdon4jr::::res://cubes/physics/cube_yellow_invert.blend<>res://cubes/tile/track_parent.gd<>res://cubes/tile/tile_push.gd
|
||||
cube_tile_sokoban_yellow_unkillable.tscn::PackedScene::4201773178144529170::1719241221::0::1::::<><>::uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>res://cubes/tile/cube_tile.gd<>uid://yfi42ryktvcr::::res://cubes/physics/cube_yellow_unkillable.blend<>res://cubes/tile/track_parent.gd<>res://cubes/tile/tile_push.gd
|
||||
cube_white.blend::PackedScene::4426655656649300815::1718894237::1719093783::1::::<><>::uid://dwo5pxk8yx5ic::::res://player/player_metal.tres<>uid://bj6l2hglpukfn::::res://primitives/pallet/white_glow.tres
|
||||
death_tile_sokoban.tscn::PackedScene::6146984902992196700::1719543198::0::1::::<><>::uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>res://cubes/tile/cube_tile.gd<>uid://be071cnfk4wxe::::res://primitives/death/death_area_cubes.tscn<>uid://ru77p452tkfp::::res://primitives/death/death_visual.tscn<>res://cubes/tile/track_parent.gd
|
||||
death_tile_sokoban_purple.tscn::PackedScene::7143729213692307332::1719543621::0::1::::<><>::uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>res://cubes/tile/cube_tile.gd<>uid://ru77p452tkfp::::res://primitives/death/death_visual.tscn<>res://cubes/tile/track_parent.gd<>uid://be071cnfk4wxe::::res://primitives/death/death_area_cubes.tscn
|
||||
death_tile_sokoban.tscn::PackedScene::6146984902992196700::1719798640::0::1::::<><>::uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>res://cubes/tile/cube_tile.gd<>uid://be071cnfk4wxe::::res://primitives/death/death_area_cubes.tscn<>uid://ru77p452tkfp::::res://primitives/death/death_visual.tscn<>res://cubes/tile/track_parent.gd
|
||||
death_tile_sokoban_purple.tscn::PackedScene::7143729213692307332::1719798687::0::1::::<><>::uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>res://cubes/tile/cube_tile.gd<>uid://ru77p452tkfp::::res://primitives/death/death_visual.tscn<>res://cubes/tile/track_parent.gd<>uid://be071cnfk4wxe::::res://primitives/death/death_area_cubes.tscn
|
||||
tile_physics.tres::PhysicsMaterial::4684119834377694819::1718892930::0::1::::<><>::
|
||||
tile_push.gd::GDScript::-1::1719541076::0::1::::<>Area3D<>::
|
||||
tile_push.gd::GDScript::-1::1719792094::0::1::::<>Area3D<>::
|
||||
track_parent.gd::GDScript::-1::1719240257::0::1::::<>Node3D<>::
|
||||
::res://levels/::1719624906
|
||||
level_0.tscn::PackedScene::6413954341412692818::1719624906::0::1::::<><>::uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://d1ps6hp24nbdl::::res://primitives/Tutorial.blend
|
||||
::res://levels/::1719798950
|
||||
level_0.tscn::PackedScene::6413954341412692818::1719798950::0::1::::<><>::uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://d1ps6hp24nbdl::::res://primitives/Tutorial.blend
|
||||
level_end.tscn::PackedScene::2397814062333699085::1719798950::0::1::::<><>::uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://bqqvv0i7toj13::::res://objectives/objective_purple.tscn<>res://objectives/objective.gd<>uid://b0fgqfhwq8qgy::::res://objectives/objective_red.blend<>res://objectives/objective_animate.gd<>uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://vvq7jugpnvia::::res://cubes/physics/cube_blue.tscn<>uid://84ydefh2yjfc::::res://cubes/physics/cube_blue_unkillable.tscn<>uid://cyqkdqs6o5y63::::res://cubes/physics/cube_green.tscn<>uid://pedsgn3nc3l3::::res://cubes/physics/cube_yellow.tscn<>uid://b1mlcrpson6sb::::res://cubes/physics/cube_purple.tscn<>uid://dl7vfj301iray::::res://cubes/physics/cube_green_purple.tscn<>uid://p0gys1svnbo7::::res://primitives/death/death_composite_fractal.tscn<>uid://cttv7cofbshaa::::res://cubes/tile/death_tile_sokoban.tscn<>uid://k0hkmhdvbq1d::::res://cubes/tile/cube_tile_sokoban_unkillable.tscn
|
||||
::res://levels/blue/::1719093422
|
||||
::res://levels/blue/logic/::1719608646
|
||||
level_b_l_1.tscn::PackedScene::5743958947526175355::1719163380::0::1::::<><>::uid://ru77p452tkfp::::res://primitives/death/death_visual.tscn<>uid://be071cnfk4wxe::::res://primitives/death/death_area_cubes.tscn<>uid://b5dk2pwgymm4h::::res://primitives/death/death_area_player.tscn<>uid://ccbxd6724rlfj::::res://rooms/blue/room_blue_floor.tscn<>uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://vvq7jugpnvia::::res://cubes/physics/cube_blue.tscn<>uid://84ydefh2yjfc::::res://cubes/physics/cube_blue_unkillable.tscn
|
||||
@ -115,13 +116,16 @@ level_b_p_4.tscn::PackedScene::1347553252617376135::1719163380::0::1::::<><>::ui
|
||||
level_b_p_5.tscn::PackedScene::8226879784488265450::1719163380::0::1::::<><>::uid://ccbxd6724rlfj::::res://rooms/blue/room_blue_floor.tscn<>uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://bdk0r82lrqcao::::res://cubes/Sphere.blend<>uid://clyaty70wifjj::::res://cubes/physics/cube_physics.tres<>uid://dexxct6ikgcwx::::res://primitives/pallet/red_glow.tres<>uid://b5dk2pwgymm4h::::res://primitives/death/death_area_player.tscn
|
||||
level_b_p_6.tscn::PackedScene::736663981891014895::1719163380::0::1::::<><>::uid://ccbxd6724rlfj::::res://rooms/blue/room_blue_floor.tscn<>uid://pyhlicd4a0ec::::res://player/player_node.tscn<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://ru77p452tkfp::::res://primitives/death/death_visual.tscn<>res://primitives/pivot.gd<>uid://b5dk2pwgymm4h::::res://primitives/death/death_area_player.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://b70a1fldvoovb::::res://cubes/tile/tile_physics.tres<>uid://dexxct6ikgcwx::::res://primitives/pallet/red_glow.tres
|
||||
::res://levels/green/::1719701068
|
||||
::res://levels/green/logic/::1719701548
|
||||
level_g_l_1.tscn::PackedScene::231319013520639449::1719701548::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dvc5iigrog62a::::res://objectives/objective_switcher_green.tscn<>uid://cgbufe22qvn1t::::res://primitives/platforms/platform_bounce.tscn<>uid://bpp2et0wcc04l::::res://primitives/platforms/platform_slide.tscn<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn<>uid://cyqkdqs6o5y63::::res://cubes/physics/cube_green.tscn
|
||||
::res://levels/green/parkour/::1719701372
|
||||
level_g_p_1.tscn::PackedScene::8795626690809999493::1719701372::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn
|
||||
level_g_p_2.tscn::PackedScene::1488525089110047179::1719701372::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://cgbufe22qvn1t::::res://primitives/platforms/platform_bounce.tscn
|
||||
level_g_p_3.tscn::PackedScene::2830827801329923831::1719701372::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://cgbufe22qvn1t::::res://primitives/platforms/platform_bounce.tscn<>uid://bpp2et0wcc04l::::res://primitives/platforms/platform_slide.tscn
|
||||
level_g_p_4.tscn::PackedScene::1702222628063165725::1719700607::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://c5by2jmpf0pay::::res://primitives/Maze.blend<>uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://dpa58rppnrhqf::::res://primitives/assign_force/float_area.tscn
|
||||
::res://levels/green/logic/::1719793246
|
||||
level_g_l_1.tscn::PackedScene::231319013520639449::1719793199::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dvc5iigrog62a::::res://objectives/objective_switcher_green.tscn<>uid://cgbufe22qvn1t::::res://primitives/platforms/platform_bounce.tscn<>uid://bpp2et0wcc04l::::res://primitives/platforms/platform_slide.tscn<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn<>uid://cyqkdqs6o5y63::::res://cubes/physics/cube_green.tscn
|
||||
level_g_l_2.tscn::PackedScene::783287723109107832::1719793246::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://dpa58rppnrhqf::::res://primitives/assign_force/float_area.tscn<>uid://dvc5iigrog62a::::res://objectives/objective_switcher_green.tscn<>uid://bbpxgx5e03i14::::res://primitives/platforms/FloatOutline.png<>uid://bguy7uvxaxloo::::res://cubes/tile/cube_tile_sokoban.tscn<>uid://c6ne2hnsbghco::::res://cubes/physics/cube_green.blend<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn<>res://cubes/tile/track_parent.gd<>uid://bdfmx3gevxm84::::res://primitives/puzzle_tile/wireframe_tile.blend
|
||||
::res://levels/green/parkour/::1719793199
|
||||
level_g_p_1.tscn::PackedScene::8795626690809999493::1719793199::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn
|
||||
level_g_p_2.tscn::PackedScene::1488525089110047179::1719793199::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://cgbufe22qvn1t::::res://primitives/platforms/platform_bounce.tscn
|
||||
level_g_p_3.tscn::PackedScene::2830827801329923831::1719793199::0::1::::<><>::uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://jeok0wb4ilaj::::res://primitives/platforms/floating_platform.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://cgbufe22qvn1t::::res://primitives/platforms/platform_bounce.tscn<>uid://bpp2et0wcc04l::::res://primitives/platforms/platform_slide.tscn
|
||||
level_g_p_4.tscn::PackedScene::1702222628063165725::1719793199::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://dqnjksf5rl032::::res://player/player_node_green.tscn<>uid://c5by2jmpf0pay::::res://primitives/Maze.blend<>uid://dsi04y38qireh::::res://rooms/green/room_green.tscn<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://dpa58rppnrhqf::::res://primitives/assign_force/float_area.tscn
|
||||
::res://levels/mixed/::1719798950
|
||||
level_mixed_1.tscn::PackedScene::3612450094745576676::1719798950::0::1::::<><>::uid://bguy7uvxaxloo::::res://cubes/tile/cube_tile_sokoban.tscn<>uid://ccbxd6724rlfj::::res://rooms/blue/room_blue_floor.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://c0hv2icj8y7cs::::res://primitives/platforms/platform_yellow_in.tscn<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn<>uid://3afhflhoci0s::::res://primitives/puzzle_tile/puzzle_tile.tscn<>uid://pedsgn3nc3l3::::res://cubes/physics/cube_yellow.tscn<>uid://be071cnfk4wxe::::res://primitives/death/death_area_cubes.tscn<>uid://ru77p452tkfp::::res://primitives/death/death_visual.tscn<>uid://bnsyxg7xsjri1::::res://primitives/gravity_changer/gravity_changer.tscn<>uid://ddnoifj6cagw4::::res://objectives/objective_switcher.tscn
|
||||
::res://levels/purple/::1719329956
|
||||
::res://levels/purple/logic/::1719608646
|
||||
level_p_l_1.tscn::PackedScene::4675299505278382024::1719586911::0::1::::<><>::uid://bkfvrqyyp11hl::::res://rooms/purple/room_purple_floor.tscn<>uid://bye3fco1aohci::::res://player/player_node_purple.tscn<>uid://b1mlcrpson6sb::::res://cubes/physics/cube_purple.tscn<>uid://bqqvv0i7toj13::::res://objectives/objective_purple.tscn<>uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn
|
||||
@ -137,9 +141,9 @@ level_p_p_4.tscn::PackedScene::8416301033376824357::1719585614::0::1::::<><>::ui
|
||||
level_p_p_5.tscn::PackedScene::1382618013076272466::1719585614::0::1::::<><>::uid://bkfvrqyyp11hl::::res://rooms/purple/room_purple_floor.tscn<>uid://bye3fco1aohci::::res://player/player_node_purple.tscn<>uid://bqqvv0i7toj13::::res://objectives/objective_purple.tscn<>uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://clyaty70wifjj::::res://cubes/physics/cube_physics.tres<>uid://b6y7624hmo7g4::::res://cubes/Sphere_purple.blend<>res://primitives/fractal.gd<>uid://ru77p452tkfp::::res://primitives/death/death_visual.tscn<>uid://b5dk2pwgymm4h::::res://primitives/death/death_area_player.tscn
|
||||
level_p_p_6.tscn::PackedScene::4449790566031354420::1719585614::0::1::::<><>::uid://b6jufh7dqo757::::res://rooms/purple/wall_normal.png<>uid://bcsejkg5vcjgl::::res://primitives/skybox/skybox.blend<>uid://bye3fco1aohci::::res://player/player_node_purple.tscn<>uid://bqqvv0i7toj13::::res://objectives/objective_purple.tscn<>res://rooms/purple/fractal_video.ogv<>res://rooms/purple/purple_animation.gd<>uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://bj6l2hglpukfn::::res://primitives/pallet/white_glow.tres<>res://primitives/fractal.gd<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://cvaspxgoasblr::::res://rooms/purple/wireframe_tile_purple.blend
|
||||
::res://levels/yellow/::1719189575
|
||||
::res://levels/yellow/logic/::1719622315
|
||||
level_y_l_1.tscn::PackedScene::8764026304082179317::1719608646::0::1::::<><>::uid://bvvbru50snsfe::::res://objectives/objective_switcher_yellow.tscn<>uid://cg5ts7jwithch::::res://primitives/death/death_wireframe.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://pedsgn3nc3l3::::res://cubes/physics/cube_yellow.tscn<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn<>uid://c0hv2icj8y7cs::::res://primitives/platforms/platform_yellow_in.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://ckscv00vnkpxa::::res://primitives/init_level.tscn
|
||||
level_y_l_2.tscn::PackedScene::5955252283947216082::1719608646::0::1::::<><>::uid://bvvbru50snsfe::::res://objectives/objective_switcher_yellow.tscn<>uid://cg5ts7jwithch::::res://primitives/death/death_wireframe.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://c0hv2icj8y7cs::::res://primitives/platforms/platform_yellow_in.tscn<>uid://cds3k6awxknps::::res://primitives/platforms/platform_yellow_out.tscn<>uid://pedsgn3nc3l3::::res://cubes/physics/cube_yellow.tscn<>uid://ckscv00vnkpxa::::res://primitives/init_level.tscn
|
||||
::res://levels/yellow/logic/::1719794485
|
||||
level_y_l_1.tscn::PackedScene::8764026304082179317::1719794485::0::1::::<><>::uid://bvvbru50snsfe::::res://objectives/objective_switcher_yellow.tscn<>uid://cg5ts7jwithch::::res://primitives/death/death_wireframe.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://pedsgn3nc3l3::::res://cubes/physics/cube_yellow.tscn<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn<>uid://c0hv2icj8y7cs::::res://primitives/platforms/platform_yellow_in.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://ckscv00vnkpxa::::res://primitives/init_level.tscn
|
||||
level_y_l_2.tscn::PackedScene::5955252283947216082::1719794485::0::1::::<><>::uid://bvvbru50snsfe::::res://objectives/objective_switcher_yellow.tscn<>uid://cg5ts7jwithch::::res://primitives/death/death_wireframe.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://c0hv2icj8y7cs::::res://primitives/platforms/platform_yellow_in.tscn<>uid://cds3k6awxknps::::res://primitives/platforms/platform_yellow_out.tscn<>uid://pedsgn3nc3l3::::res://cubes/physics/cube_yellow.tscn<>uid://ckscv00vnkpxa::::res://primitives/init_level.tscn
|
||||
level_y_l_3.tscn::PackedScene::4732668683131427610::1719609146::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://cg5ts7jwithch::::res://primitives/death/death_wireframe.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://bvvbru50snsfe::::res://objectives/objective_switcher_yellow.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://3afhflhoci0s::::res://primitives/puzzle_tile/puzzle_tile.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://xkotfnbnwkts::::res://cubes/tile/cube_tile_sokoban_yellow.tscn<>uid://ru77p452tkfp::::res://primitives/death/death_visual.tscn<>uid://be071cnfk4wxe::::res://primitives/death/death_area_cubes.tscn<>uid://b04mucpnyckhm::::res://cubes/tile/cube_tile_sokoban_yellow_unkillable.tscn<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn<>uid://ccff0ev2c204k::::res://primitives/puzzle_tile/puzzle_tile_visible.tscn
|
||||
level_y_l_4.tscn::PackedScene::8633234139895873577::1719609212::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://cg5ts7jwithch::::res://primitives/death/death_wireframe.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://bvvbru50snsfe::::res://objectives/objective_switcher_yellow.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://3afhflhoci0s::::res://primitives/puzzle_tile/puzzle_tile.tscn<>uid://xkotfnbnwkts::::res://cubes/tile/cube_tile_sokoban_yellow.tscn<>uid://cttv7cofbshaa::::res://cubes/tile/death_tile_sokoban.tscn<>uid://ru77p452tkfp::::res://primitives/death/death_visual.tscn<>uid://be071cnfk4wxe::::res://primitives/death/death_area_cubes.tscn<>uid://b04mucpnyckhm::::res://cubes/tile/cube_tile_sokoban_yellow_unkillable.tscn<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn<>uid://ccff0ev2c204k::::res://primitives/puzzle_tile/puzzle_tile_visible.tscn
|
||||
level_y_l_5.tscn::PackedScene::4254694166604487701::1719609170::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://cg5ts7jwithch::::res://primitives/death/death_wireframe.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://bvvbru50snsfe::::res://objectives/objective_switcher_yellow.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://3afhflhoci0s::::res://primitives/puzzle_tile/puzzle_tile.tscn<>uid://rroo7yvm5ov8::::res://cubes/tile/cube_tile_sokoban_yellow_single.tscn<>uid://ccff0ev2c204k::::res://primitives/puzzle_tile/puzzle_tile_visible.tscn<>uid://ccbejhlbgy7l6::::res://primitives/button/button.tscn
|
||||
@ -153,7 +157,7 @@ level_y_p_4.tscn::PackedScene::8425808689385640880::1719589724::0::1::::<><>::ui
|
||||
level_y_p_5.tscn::PackedScene::1428494800747274070::1719589724::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://cg5ts7jwithch::::res://primitives/death/death_wireframe.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://bx4v3ee6rtv03::::res://primitives/platforms/platform_yellow_in_green.tscn
|
||||
level_y_p_6.tscn::PackedScene::9059825830797979559::1719589724::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://bdfsspsmpoms4::::res://cubes/physics/cube_green_yellow.blend<>uid://bnsyxg7xsjri1::::res://primitives/gravity_changer/gravity_changer.tscn
|
||||
level_y_p_7.tscn::PackedScene::8594023586013463774::1719589724::0::1::::<><>::uid://ckscv00vnkpxa::::res://primitives/init_level.tscn<>uid://hi0ap4r2s3lw::::res://player/player_node_yellow.tscn<>uid://wbsuw08hvmmj::::res://objectives/objective_yellow.tscn<>uid://bjs6r15h7ge62::::res://rooms/yellow/room_yellow_floor.tscn<>uid://cg5ts7jwithch::::res://primitives/death/death_wireframe.tscn<>uid://dttmvr6tlyoup::::res://primitives/platforms/platform_white.tscn<>uid://c0hv2icj8y7cs::::res://primitives/platforms/platform_yellow_in.tscn<>uid://cds3k6awxknps::::res://primitives/platforms/platform_yellow_out.tscn
|
||||
::res://objectives/::1719700742
|
||||
::res://objectives/::1719797919
|
||||
objective.blend::PackedScene::8176451643239382427::1718833315::1719093784::1::::<><>::uid://dgqw063dm4aom::::res://primitives/pallet/blue_glow.tres
|
||||
objective.gd::GDScript::-1::1719541010::0::1::::<>Area3D<>::
|
||||
objective.tscn::PackedScene::1339943801252970005::1719442735::0::1::::<><>::res://objectives/objective.gd<>res://objectives/objective_animate.gd<>uid://doqy71l4kjsed::::res://objectives/objective.blend
|
||||
@ -164,6 +168,7 @@ objective_green.blend::PackedScene::794067062957974129::1719597910::1719597921::
|
||||
objective_green.tscn::PackedScene::7582472065637228566::1719624392::0::1::::<><>::res://objectives/objective.gd<>uid://lkwfy2hal1l2::::res://objectives/objective_green.blend<>res://objectives/objective_animate.gd
|
||||
objective_purple.blend::PackedScene::37635493861535678::1719442628::1719442639::1::::<><>::
|
||||
objective_purple.tscn::PackedScene::3543786111408748628::1719442735::0::1::::<><>::res://objectives/objective.gd<>uid://sh364b51x0a::::res://objectives/objective_purple.blend<>res://objectives/objective_animate.gd
|
||||
objective_red.blend::PackedScene::4151856812525944748::1719797898::1719797919::1::::<><>::uid://dexxct6ikgcwx::::res://primitives/pallet/red_glow.tres
|
||||
objective_switcher.gd::GDScript::-1::1719608614::0::1::::<>Node3D<>::
|
||||
objective_switcher.tscn::PackedScene::7397530094977316065::1719241221::0::1::::<><>::res://objectives/objective_switcher.gd<>uid://tdcxcrg6ktpl::::res://objectives/objective.tscn<>uid://cor8546a2ig7y::::res://objectives/objective_dead.tscn
|
||||
objective_switcher_green.tscn::PackedScene::8639192749367347010::1719700742::0::1::::<><>::res://objectives/objective_switcher.gd<>uid://dgbahbof5lwda::::res://objectives/objective_green.tscn<>uid://cor8546a2ig7y::::res://objectives/objective_dead.tscn
|
||||
@ -229,7 +234,7 @@ purple_glow.tres::StandardMaterial3D::4682376461574850386::1719587256::0::1::::<
|
||||
red_glow.tres::StandardMaterial3D::7488899222605921307::1719090961::0::1::::<><>::
|
||||
white_glow.tres::StandardMaterial3D::3082832467620018895::1719081657::0::1::::<><>::
|
||||
yellow_glow.tres::StandardMaterial3D::2265969569054712466::1719081657::0::1::::<><>::
|
||||
::res://primitives/platforms/::1719711789
|
||||
::res://primitives/platforms/::1719791651
|
||||
10x1x10 Floating.blend::PackedScene::4622958145116094270::1719598815::1719598816::1::::<><>::uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://bj6l2hglpukfn::::res://primitives/pallet/white_glow.tres<>uid://cg6j2nqyid2t::::res://primitives/pallet/green_glow.tres
|
||||
10x1x10 Repulsive Green.blend::PackedScene::15192367513174162::1719625800::1719625826::1::::<><>::
|
||||
10x1x10 with outlines green.blend::PackedScene::5199653572398723662::1719071243::1719093785::1::::<><>::uid://b2ttpdiw37sq4::::res://primitives/platforms/platform_material.tres<>uid://cg6j2nqyid2t::::res://primitives/pallet/green_glow.tres
|
||||
@ -238,7 +243,7 @@ yellow_glow.tres::StandardMaterial3D::2265969569054712466::1719081657::0::1::::<
|
||||
floating_platform.tscn::PackedScene::640826346750277093::1719698030::0::1::::<><>::uid://b64npexho17sk::::res://primitives/platforms/10x1x10 Floating.blend<>uid://dpa58rppnrhqf::::res://primitives/assign_force/float_area.tscn<>uid://c7gyxl7wlsoo6::::res://primitives/platforms/float_locked.tres<>uid://bhkm21i288y4o::::res://primitives/assign_force/assign_force.tscn<>uid://bbpxgx5e03i14::::res://primitives/platforms/FloatOutline.png
|
||||
FloatLocked.png::CompressedTexture2D::418285884762433281::1719599392::1719599399::1::::<><>::
|
||||
FloatOutline.png::CompressedTexture2D::2488983653836534689::1719598513::1719623630::1::::<><>::
|
||||
float_locked.tres::StandardMaterial3D::7032769539619400883::1719711789::0::1::::<><>::uid://f7vdwfvpqemj::::res://primitives/platforms/FloatLocked.png
|
||||
float_locked.tres::StandardMaterial3D::7032769539619400883::1719791651::0::1::::<><>::uid://f7vdwfvpqemj::::res://primitives/platforms/FloatLocked.png
|
||||
normal.png::CompressedTexture2D::7824200659133446752::1719066721::1719093629::1::::<><>::
|
||||
platform_bounce.tscn::PackedScene::5197262328845408899::1719698864::0::1::::<><>::uid://hmhl1ssonpq::::res://primitives/platforms/10x1x10 Repulsive Green.blend
|
||||
platform_green.tscn::PackedScene::1392877922385276088::1719072402::0::1::::<><>::uid://cgc0sgchohoio::::res://primitives/platforms/10x1x10 with outlines green.blend<>uid://clyaty70wifjj::::res://cubes/physics/cube_physics.tres
|
||||
@ -274,11 +279,11 @@ Roughness Map.png::CompressedTexture2D::2397012027982454417::1718666983::1719093
|
||||
wall_blue.tres::StandardMaterial3D::2002770604981384649::1719081657::0::1::::<><>::uid://dsm7b746txu5x::::res://rooms/blue/wall_emit.png<>uid://dxnv3hf0kqrj7::::res://rooms/blue/wall_normal.png
|
||||
wall_emit.png::CompressedTexture2D::8449380226156384491::1718666983::1719093630::1::::<><>::
|
||||
wall_normal.png::CompressedTexture2D::8801767801171628822::1718666983::1719093631::1::::<><>::
|
||||
::res://rooms/green/::1719711789
|
||||
::res://rooms/green/::1719791651
|
||||
normal.png::CompressedTexture2D::5454415665571445149::1714347338::1719587613::1::::<><>::
|
||||
room_green.tscn::PackedScene::8440747276774779571::1719596582::0::1::::<><>::uid://bmpkt1xu374j6::::res://rooms/green/wall_green.tres<>uid://bj6l2hglpukfn::::res://primitives/pallet/white_glow.tres<>uid://bcsejkg5vcjgl::::res://primitives/skybox/skybox.blend
|
||||
wall_green.png::CompressedTexture2D::5815925592139353696::1719597807::1719597809::1::::<><>::
|
||||
wall_green.tres::StandardMaterial3D::3260294975757266757::1719711789::0::1::::<><>::uid://co4jpef3o408s::::res://rooms/green/wall_green.png<>uid://cjyfoub2vj502::::res://rooms/green/normal.png
|
||||
wall_green.tres::StandardMaterial3D::3260294975757266757::1719791651::0::1::::<><>::uid://co4jpef3o408s::::res://rooms/green/wall_green.png<>uid://cjyfoub2vj502::::res://rooms/green/normal.png
|
||||
::res://rooms/purple/::1719540996
|
||||
fractal_video.ogv::VideoStreamTheora::-1::1718909944::0::1::::<><>::
|
||||
purple_animation.gd::GDScript::-1::1719540996::0::1::::<>VideoStreamPlayer<>::
|
||||
@ -291,7 +296,7 @@ Normal.png::CompressedTexture2D::1093891260774773980::1718731299::1719093633::1:
|
||||
room_yellow_floor.tscn::PackedScene::3057193073592900569::1719589712::0::1::::<><>::uid://c2bppsuxirk3j::::res://rooms/yellow/wall_yellow.tres<>uid://bk5bvrignm0qk::::res://rooms/blue/emissive_lights.tres<>uid://bcsejkg5vcjgl::::res://primitives/skybox/skybox.blend<>uid://bnsyxg7xsjri1::::res://primitives/gravity_changer/gravity_changer.tscn
|
||||
wall_yellow.tres::StandardMaterial3D::6670943042539983697::1719081657::0::1::::<><>::uid://dijkhjlh01p8k::::res://rooms/yellow/Emission.png<>uid://pt5h2ai7dfqq::::res://rooms/yellow/Normal.png
|
||||
wireframe_tile_death.blend::PackedScene::4914419966773125532::1719154874::1719157081::1::::<><>::
|
||||
::res://ui/::1719711789
|
||||
::res://ui/::1719800629
|
||||
about.gd::GDScript::-1::1719004173::0::1::::<>TextureButton<>::
|
||||
button_blue.png::CompressedTexture2D::2465082359614002782::1718808122::1719093630::1::::<><>::
|
||||
button_exit.gd::GDScript::-1::1718810664::0::1::::<>TextureButton<>::
|
||||
@ -311,5 +316,5 @@ splash00.png::CompressedTexture2D::7939964654322366883::1719002445::1719093638::
|
||||
splash01.png::CompressedTexture2D::1167524800308859924::1719002445::1719093644::1::::<><>::
|
||||
splash10.png::CompressedTexture2D::3674855454072557161::1719002445::1719093639::1::::<><>::
|
||||
splash11.png::CompressedTexture2D::1359290292594254376::1719002445::1719093643::1::::<><>::
|
||||
Splash.png::CompressedTexture2D::7621960661522615403::1719800629::1719800632::1::::<><>::
|
||||
splash_flicker.gd::GDScript::-1::1719003857::0::1::::<>Node2D<>::
|
||||
stars.png::CompressedTexture2D::7909179479551397643::1718762356::1719093635::1::::<><>::
|
||||
|
@ -1,3 +1,23 @@
|
||||
res://ui/main_menu.tscn
|
||||
res://levels/green/logic/level_g_l_1.tscn
|
||||
res://rooms/green/wall_green.tres
|
||||
res://primitives/platforms/float_locked.tres
|
||||
res://levels/green/parkour/level_g_p_1.tscn
|
||||
res://levels/green/parkour/level_g_p_2.tscn
|
||||
res://levels/green/parkour/level_g_p_3.tscn
|
||||
res://levels/green/parkour/level_g_p_4.tscn
|
||||
res://levels/green/logic/level_g_l_2.tscn
|
||||
res://cubes/tile/cube_tile_sokoban.tscn
|
||||
res://cubes/tile/cube_tile.gd
|
||||
res://cubes/tile/tile_push.gd
|
||||
res://level_loader.tscn
|
||||
res://cubes/physics/cube_yellow.tscn
|
||||
res://cubes/physics/follow_down.gd
|
||||
res://levels/mixed/level_mixed_1.tscn
|
||||
res://levels/yellow/logic/level_y_l_2.tscn
|
||||
res://levels/yellow/logic/level_y_l_1.tscn
|
||||
res://levels/level_end.tscn
|
||||
res://cubes/tile/death_tile_sokoban.tscn
|
||||
res://cubes/tile/death_tile_sokoban_purple.tscn
|
||||
res://levels/level_0.tscn
|
||||
res://level_loader.gd
|
||||
res://audio/music/music_engine.gd
|
||||
|
@ -0,0 +1,3 @@
|
||||
[folding]
|
||||
|
||||
sections_unfolded=PackedStringArray()
|
@ -107,11 +107,11 @@ Anim={
|
||||
"listener": true,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(-2.95447, 10.1859, -12.9033),
|
||||
"position": Vector3(-34.5752, 24.4473, 85.0066),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.130105,
|
||||
"y_rotation": 5.99696
|
||||
"x_rotation": 0.391905,
|
||||
"y_rotation": 7.73793
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level0/WorldEnvironment2")])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level0/OmniLight3D2")])
|
||||
|
@ -1,5 +1,5 @@
|
||||
[folding]
|
||||
|
||||
node_unfolds=[NodePath("player"), PackedStringArray("Transform"), NodePath("player/OmniLight3D2"), PackedStringArray("Transform", "Omni", "Light"), NodePath("OmniLight3D"), PackedStringArray("Omni", "Light"), NodePath("MeshInstance3D"), PackedStringArray("mesh"), NodePath("StaticBody3D/CollisionShape3D"), PackedStringArray("shape", "Transform"), NodePath("Tutorial2"), PackedStringArray("Transform")]
|
||||
node_unfolds=[NodePath("player"), PackedStringArray("Transform"), NodePath("player/OmniLight3D2"), PackedStringArray("Transform", "Omni", "Light"), NodePath("OmniLight3D"), PackedStringArray("Omni", "Light"), NodePath("OmniLight3D2"), PackedStringArray("Omni", "Light"), NodePath("MeshInstance3D"), PackedStringArray("mesh"), NodePath("StaticBody3D/CollisionShape3D"), PackedStringArray("shape", "Transform"), NodePath("Tutorial2"), PackedStringArray("Transform")]
|
||||
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray(), "res://levels/level_0.tscn::PlaneMesh_ubtxc", PackedStringArray(), "res://levels/level_0.tscn::BoxShape3D_1hfqu", PackedStringArray(), "res://levels/level_0.tscn::Environment_4rftt", PackedStringArray()]
|
||||
nodes_folded=[NodePath("StaticBody3D")]
|
||||
nodes_folded=[NodePath("player"), NodePath("StaticBody3D")]
|
||||
|
@ -0,0 +1,176 @@
|
||||
[editor_states]
|
||||
|
||||
Anim={
|
||||
"visible": false
|
||||
}
|
||||
2D={
|
||||
"grid_offset": Vector2(0, 0),
|
||||
"grid_snap_active": false,
|
||||
"grid_step": Vector2(8, 8),
|
||||
"grid_visibility": 1,
|
||||
"ofs": Vector2(-165, -110),
|
||||
"primary_grid_step": Vector2i(8, 8),
|
||||
"show_edit_locks": true,
|
||||
"show_guides": true,
|
||||
"show_helpers": false,
|
||||
"show_origin": true,
|
||||
"show_rulers": true,
|
||||
"show_transformation_gizmos": true,
|
||||
"show_viewport": true,
|
||||
"show_zoom_control": true,
|
||||
"smart_snap_active": false,
|
||||
"snap_guides": true,
|
||||
"snap_node_anchors": true,
|
||||
"snap_node_center": true,
|
||||
"snap_node_parent": true,
|
||||
"snap_node_sides": true,
|
||||
"snap_other_nodes": true,
|
||||
"snap_pixel": true,
|
||||
"snap_relative": false,
|
||||
"snap_rotation": false,
|
||||
"snap_rotation_offset": 0.0,
|
||||
"snap_rotation_step": 0.261799,
|
||||
"snap_scale": false,
|
||||
"snap_scale_step": 0.1,
|
||||
"zoom": 1.0
|
||||
}
|
||||
3D={
|
||||
"fov": 70.01,
|
||||
"gizmos_status": {
|
||||
"AudioListener3D": 0,
|
||||
"AudioStreamPlayer3D": 0,
|
||||
"CPUParticles3D": 0,
|
||||
"CSGShape3D": 0,
|
||||
"Camera3D": 0,
|
||||
"CollisionObject3D": 0,
|
||||
"CollisionPolygon3D": 0,
|
||||
"CollisionShape3D": 0,
|
||||
"Decal": 0,
|
||||
"FogVolume": 0,
|
||||
"GPUParticles3D": 0,
|
||||
"GPUParticlesCollision3D": 0,
|
||||
"Joint3D": 0,
|
||||
"JoltJoint3D": 0,
|
||||
"Light3D": 0,
|
||||
"LightmapGI": 0,
|
||||
"LightmapProbe": 0,
|
||||
"Marker3D": 0,
|
||||
"NavigationLink3D": 0,
|
||||
"NavigationRegion3D": 0,
|
||||
"OccluderInstance3D": 0,
|
||||
"Path3D": 0,
|
||||
"PhysicalBone3D": 0,
|
||||
"RayCast3D": 0,
|
||||
"ReflectionProbe": 0,
|
||||
"ShapeCast3D": 0,
|
||||
"Skeleton3D": 0,
|
||||
"SoftBody3D": 0,
|
||||
"SpringArm3D": 0,
|
||||
"VehicleWheel3D": 0,
|
||||
"VisibleOnScreenNotifier3D": 0,
|
||||
"VoxelGI": 0
|
||||
},
|
||||
"local_coords": false,
|
||||
"preview_sun_env": {
|
||||
"environ_ao_enabled": false,
|
||||
"environ_enabled": true,
|
||||
"environ_energy": 1.0,
|
||||
"environ_gi_enabled": false,
|
||||
"environ_glow_enabled": true,
|
||||
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
|
||||
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
|
||||
"environ_tonemap_enabled": true,
|
||||
"sun_color": Color(1, 1, 1, 1),
|
||||
"sun_enabled": false,
|
||||
"sun_energy": 1.0,
|
||||
"sun_max_distance": 100.0,
|
||||
"sun_rotation": Vector2(-1.0472, 2.61799)
|
||||
},
|
||||
"rotate_snap": 15.0,
|
||||
"scale_snap": 10.0,
|
||||
"show_grid": true,
|
||||
"show_origin": true,
|
||||
"snap_enabled": true,
|
||||
"translate_snap": 1.0,
|
||||
"viewport_mode": 1,
|
||||
"viewports": [{
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 4.66557,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": true,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(-0.940259, 20.7122, 115.108),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.849066,
|
||||
"y_rotation": 0.171953
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 4.0,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": false,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(0, 0, 0),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.5,
|
||||
"y_rotation": -0.5
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 4.0,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": false,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(0, 0, 0),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.5,
|
||||
"y_rotation": -0.5
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 4.0,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": false,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(0, 0, 0),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.5,
|
||||
"y_rotation": -0.5
|
||||
}],
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level0/OmniLight3D2")])
|
@ -0,0 +1,5 @@
|
||||
[folding]
|
||||
|
||||
node_unfolds=[NodePath("OmniLight3D2"), PackedStringArray("Transform", "Light"), NodePath("OmniLight3D3"), PackedStringArray("Transform", "Light"), NodePath("OmniLight3D4"), PackedStringArray("Light", "Transform"), NodePath("OmniLight3D5"), PackedStringArray("Transform", "Light"), NodePath("objective2"), PackedStringArray("Transform"), NodePath("objective3"), PackedStringArray("Transform"), NodePath("objective4"), PackedStringArray("Transform"), NodePath("objective5"), PackedStringArray("Transform"), NodePath("objective5/objective_model"), PackedStringArray("Transform"), NodePath("cube_tile2"), PackedStringArray("Transform")]
|
||||
resource_unfolds=["res://player/player_node.tscn::PhysicsMaterial_s88nq", PackedStringArray(), "res://levels/level_end.tscn::PlaneMesh_ubtxc", PackedStringArray(), "res://levels/level_end.tscn::BoxShape3D_1hfqu", PackedStringArray(), "res://levels/level_end.tscn::Environment_4rftt", PackedStringArray(), "res://levels/level_end.tscn::BoxShape3D_prgnm", PackedStringArray(), "res://levels/level_end.tscn::ParticleProcessMaterial_xpets", PackedStringArray(), "res://levels/level_end.tscn::RibbonTrailMesh_t2aah", PackedStringArray()]
|
||||
nodes_folded=[NodePath("StaticBody3D"), NodePath("objective5"), NodePath("cube_tile2")]
|
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Caca/button3")])
|
||||
|
@ -0,0 +1,176 @@
|
||||
[editor_states]
|
||||
|
||||
Anim={
|
||||
"visible": false
|
||||
}
|
||||
2D={
|
||||
"grid_offset": Vector2(0, 0),
|
||||
"grid_snap_active": false,
|
||||
"grid_step": Vector2(8, 8),
|
||||
"grid_visibility": 1,
|
||||
"ofs": Vector2(-165, -110),
|
||||
"primary_grid_step": Vector2i(8, 8),
|
||||
"show_edit_locks": true,
|
||||
"show_guides": true,
|
||||
"show_helpers": false,
|
||||
"show_origin": true,
|
||||
"show_rulers": true,
|
||||
"show_transformation_gizmos": true,
|
||||
"show_viewport": true,
|
||||
"show_zoom_control": true,
|
||||
"smart_snap_active": false,
|
||||
"snap_guides": true,
|
||||
"snap_node_anchors": true,
|
||||
"snap_node_center": true,
|
||||
"snap_node_parent": true,
|
||||
"snap_node_sides": true,
|
||||
"snap_other_nodes": true,
|
||||
"snap_pixel": true,
|
||||
"snap_relative": false,
|
||||
"snap_rotation": false,
|
||||
"snap_rotation_offset": 0.0,
|
||||
"snap_rotation_step": 0.261799,
|
||||
"snap_scale": false,
|
||||
"snap_scale_step": 0.1,
|
||||
"zoom": 1.0
|
||||
}
|
||||
3D={
|
||||
"fov": 70.01,
|
||||
"gizmos_status": {
|
||||
"AudioListener3D": 0,
|
||||
"AudioStreamPlayer3D": 0,
|
||||
"CPUParticles3D": 0,
|
||||
"CSGShape3D": 0,
|
||||
"Camera3D": 0,
|
||||
"CollisionObject3D": 0,
|
||||
"CollisionPolygon3D": 0,
|
||||
"CollisionShape3D": 0,
|
||||
"Decal": 0,
|
||||
"FogVolume": 0,
|
||||
"GPUParticles3D": 0,
|
||||
"GPUParticlesCollision3D": 0,
|
||||
"Joint3D": 0,
|
||||
"JoltJoint3D": 0,
|
||||
"Light3D": 0,
|
||||
"LightmapGI": 0,
|
||||
"LightmapProbe": 0,
|
||||
"Marker3D": 0,
|
||||
"NavigationLink3D": 0,
|
||||
"NavigationRegion3D": 0,
|
||||
"OccluderInstance3D": 0,
|
||||
"Path3D": 0,
|
||||
"PhysicalBone3D": 0,
|
||||
"RayCast3D": 0,
|
||||
"ReflectionProbe": 0,
|
||||
"ShapeCast3D": 0,
|
||||
"Skeleton3D": 0,
|
||||
"SoftBody3D": 0,
|
||||
"SpringArm3D": 0,
|
||||
"VehicleWheel3D": 0,
|
||||
"VisibleOnScreenNotifier3D": 0,
|
||||
"VoxelGI": 0
|
||||
},
|
||||
"local_coords": false,
|
||||
"preview_sun_env": {
|
||||
"environ_ao_enabled": false,
|
||||
"environ_enabled": true,
|
||||
"environ_energy": 1.0,
|
||||
"environ_gi_enabled": false,
|
||||
"environ_glow_enabled": true,
|
||||
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
|
||||
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
|
||||
"environ_tonemap_enabled": true,
|
||||
"sun_color": Color(1, 1, 1, 1),
|
||||
"sun_enabled": false,
|
||||
"sun_energy": 1.0,
|
||||
"sun_max_distance": 100.0,
|
||||
"sun_rotation": Vector2(-1.0472, 2.61799)
|
||||
},
|
||||
"rotate_snap": 15.0,
|
||||
"scale_snap": 10.0,
|
||||
"show_grid": true,
|
||||
"show_origin": true,
|
||||
"snap_enabled": true,
|
||||
"translate_snap": 1.0,
|
||||
"viewport_mode": 1,
|
||||
"viewports": [{
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 21.7462,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": true,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(4.52242, -7.04526, -3.49325),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.593411,
|
||||
"y_rotation": -3.06304
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 4.0,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": false,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(0, 0, 0),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.5,
|
||||
"y_rotation": -0.5
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 4.0,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": false,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(0, 0, 0),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.5,
|
||||
"y_rotation": -0.5
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 4.0,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": false,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(0, 0, 0),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.5,
|
||||
"y_rotation": -0.5
|
||||
}],
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Caca/objective_switcher/objective/collisionShape3D")])
|
@ -0,0 +1,5 @@
|
||||
[folding]
|
||||
|
||||
node_unfolds=[NodePath("cube_tile"), PackedStringArray("Transform"), NodePath("StaticBody3D"), PackedStringArray("Transform"), NodePath("StaticBody3D/CollisionShape3D"), PackedStringArray("Transform"), NodePath("button"), PackedStringArray("Transform"), NodePath("button2"), PackedStringArray("Transform"), NodePath("button3"), PackedStringArray("Transform"), NodePath("button4"), PackedStringArray("Transform"), NodePath("Node3D2/wireframe_tile"), PackedStringArray("Transform"), NodePath("Node3D"), PackedStringArray("Transform"), NodePath("Node3D/float_area"), PackedStringArray("Transform"), NodePath("objective_switcher"), PackedStringArray("buttons")]
|
||||
resource_unfolds=["res://player/player_node_green.tscn::PhysicsMaterial_s88nq", PackedStringArray(), "res://levels/green/logic/level_g_l_2.tscn::BoxShape3D_slei1", PackedStringArray(), "res://levels/green/logic/level_g_l_2.tscn::QuadMesh_m6oy6", PackedStringArray(), "res://levels/green/logic/level_g_l_2.tscn::QuadMesh_wni86", PackedStringArray()]
|
||||
nodes_folded=[NodePath("cube_tile"), NodePath("cube_tile2"), NodePath("cube_tile3"), NodePath("cube_tile4"), NodePath("StaticBody3D"), NodePath("Node3D2"), NodePath("Node3D")]
|
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Caca/button3")])
|
||||
|
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Caca/button3")])
|
||||
|
@ -94,11 +94,11 @@ Anim={
|
||||
"translate_snap": 1.0,
|
||||
"viewport_mode": 1,
|
||||
"viewports": [{
|
||||
"auto_orthogonal": true,
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 127.616,
|
||||
"distance": 202.511,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
@ -106,12 +106,12 @@ Anim={
|
||||
"information": false,
|
||||
"listener": true,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": true,
|
||||
"position": Vector3(77.1311, -0.936508, -19.3438),
|
||||
"orthogonal": false,
|
||||
"position": Vector3(-117.073, -6.29579, -14.9373),
|
||||
"use_environment": false,
|
||||
"view_type": 3,
|
||||
"x_rotation": 0.0,
|
||||
"y_rotation": 1.5708
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.135263,
|
||||
"y_rotation": -1.49662
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Caca/button3")])
|
||||
|
@ -98,7 +98,7 @@ Anim={
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 3.42936,
|
||||
"distance": 25.4078,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
@ -107,11 +107,11 @@ Anim={
|
||||
"listener": true,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(200.664, -59.3839, 117.904),
|
||||
"position": Vector3(-133.282, 0.625466, -42.8732),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": -0.0715952,
|
||||
"y_rotation": -0.99742
|
||||
"x_rotation": 0.0593046,
|
||||
"y_rotation": 3.13028
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Caca/floating_platform3/stopper/stopper")])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Caca/button3")])
|
||||
|
@ -98,7 +98,7 @@ Anim={
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 4.0,
|
||||
"distance": 34.5085,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
@ -107,11 +107,11 @@ Anim={
|
||||
"listener": true,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(10.6436, 9.60195, 148.725),
|
||||
"position": Vector3(3.69371, 62.1207, 121.493),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": -0.00178225,
|
||||
"y_rotation": -0.0505777
|
||||
"x_rotation": 0.5,
|
||||
"y_rotation": 0.0235988
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/level_loader")])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level0/OmniLight3D2")])
|
||||
|
@ -0,0 +1,176 @@
|
||||
[editor_states]
|
||||
|
||||
Anim={
|
||||
"visible": false
|
||||
}
|
||||
2D={
|
||||
"grid_offset": Vector2(0, 0),
|
||||
"grid_snap_active": false,
|
||||
"grid_step": Vector2(8, 8),
|
||||
"grid_visibility": 1,
|
||||
"ofs": Vector2(-165, -110),
|
||||
"primary_grid_step": Vector2i(8, 8),
|
||||
"show_edit_locks": true,
|
||||
"show_guides": true,
|
||||
"show_helpers": false,
|
||||
"show_origin": true,
|
||||
"show_rulers": true,
|
||||
"show_transformation_gizmos": true,
|
||||
"show_viewport": true,
|
||||
"show_zoom_control": true,
|
||||
"smart_snap_active": false,
|
||||
"snap_guides": true,
|
||||
"snap_node_anchors": true,
|
||||
"snap_node_center": true,
|
||||
"snap_node_parent": true,
|
||||
"snap_node_sides": true,
|
||||
"snap_other_nodes": true,
|
||||
"snap_pixel": true,
|
||||
"snap_relative": false,
|
||||
"snap_rotation": false,
|
||||
"snap_rotation_offset": 0.0,
|
||||
"snap_rotation_step": 0.261799,
|
||||
"snap_scale": false,
|
||||
"snap_scale_step": 0.1,
|
||||
"zoom": 1.0
|
||||
}
|
||||
3D={
|
||||
"fov": 70.01,
|
||||
"gizmos_status": {
|
||||
"AudioListener3D": 0,
|
||||
"AudioStreamPlayer3D": 0,
|
||||
"CPUParticles3D": 0,
|
||||
"CSGShape3D": 0,
|
||||
"Camera3D": 0,
|
||||
"CollisionObject3D": 0,
|
||||
"CollisionPolygon3D": 0,
|
||||
"CollisionShape3D": 0,
|
||||
"Decal": 0,
|
||||
"FogVolume": 0,
|
||||
"GPUParticles3D": 0,
|
||||
"GPUParticlesCollision3D": 0,
|
||||
"Joint3D": 0,
|
||||
"JoltJoint3D": 0,
|
||||
"Light3D": 0,
|
||||
"LightmapGI": 0,
|
||||
"LightmapProbe": 0,
|
||||
"Marker3D": 0,
|
||||
"NavigationLink3D": 0,
|
||||
"NavigationRegion3D": 0,
|
||||
"OccluderInstance3D": 0,
|
||||
"Path3D": 0,
|
||||
"PhysicalBone3D": 0,
|
||||
"RayCast3D": 0,
|
||||
"ReflectionProbe": 0,
|
||||
"ShapeCast3D": 0,
|
||||
"Skeleton3D": 0,
|
||||
"SoftBody3D": 0,
|
||||
"SpringArm3D": 0,
|
||||
"VehicleWheel3D": 0,
|
||||
"VisibleOnScreenNotifier3D": 0,
|
||||
"VoxelGI": 0
|
||||
},
|
||||
"local_coords": false,
|
||||
"preview_sun_env": {
|
||||
"environ_ao_enabled": false,
|
||||
"environ_enabled": true,
|
||||
"environ_energy": 1.0,
|
||||
"environ_gi_enabled": false,
|
||||
"environ_glow_enabled": true,
|
||||
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
|
||||
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
|
||||
"environ_tonemap_enabled": true,
|
||||
"sun_color": Color(1, 1, 1, 1),
|
||||
"sun_enabled": false,
|
||||
"sun_energy": 1.0,
|
||||
"sun_max_distance": 100.0,
|
||||
"sun_rotation": Vector2(-1.0472, 2.61799)
|
||||
},
|
||||
"rotate_snap": 15.0,
|
||||
"scale_snap": 10.0,
|
||||
"show_grid": true,
|
||||
"show_origin": true,
|
||||
"snap_enabled": true,
|
||||
"translate_snap": 1.0,
|
||||
"viewport_mode": 1,
|
||||
"viewports": [{
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 218.825,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": true,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(-57.2129, -151.151, -49.9914),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.954769,
|
||||
"y_rotation": 5.4367
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 4.0,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": false,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(0, 0, 0),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.5,
|
||||
"y_rotation": -0.5
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 4.0,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": false,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(0, 0, 0),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.5,
|
||||
"y_rotation": -0.5
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
"cinematic_preview": false,
|
||||
"display_mode": 20,
|
||||
"distance": 4.0,
|
||||
"doppler": false,
|
||||
"frame_time": false,
|
||||
"gizmos": true,
|
||||
"half_res": false,
|
||||
"information": false,
|
||||
"listener": false,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(0, 0, 0),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.5,
|
||||
"y_rotation": -0.5
|
||||
}],
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/Level0/OmniLight3D2")])
|
@ -0,0 +1,5 @@
|
||||
[folding]
|
||||
|
||||
node_unfolds=[NodePath("cube_tile"), PackedStringArray("Transform", "Collision"), NodePath("Node3D"), PackedStringArray("Transform"), NodePath("Node3D/platform_yellow_in"), PackedStringArray("Transform"), NodePath("button"), PackedStringArray("Transform"), NodePath("CubeYellow"), PackedStringArray("Transform", "Axis Lock", "Collision", "mesh", "colliders"), NodePath("Node3D2/puzzle_tile"), PackedStringArray("Transform"), NodePath("Node3D2/puzzle_tile12"), PackedStringArray("Transform"), NodePath("death_visual"), PackedStringArray("Transform"), NodePath("gravity_changer"), PackedStringArray("Transform"), NodePath("gravity_changer2"), PackedStringArray("Transform"), NodePath("objective_switcher"), PackedStringArray("buttons")]
|
||||
resource_unfolds=["res://player/player_node_yellow.tscn::PhysicsMaterial_s88nq", PackedStringArray()]
|
||||
nodes_folded=[NodePath("Node3D"), NodePath("CubeYellow"), NodePath("Node3D2")]
|
@ -107,11 +107,11 @@ Anim={
|
||||
"listener": true,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(81.5465, -14.3328, 60.4928),
|
||||
"position": Vector3(-3.67814, 75.8731, 2.22215),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 0.0374864,
|
||||
"y_rotation": 5.87915
|
||||
"x_rotation": -1.56564,
|
||||
"y_rotation": 4.7883
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelYL1/objective_switcher/objective/collisionShape3D")])
|
||||
|
@ -1,5 +1,5 @@
|
||||
[folding]
|
||||
|
||||
node_unfolds=[NodePath("objective_switcher"), PackedStringArray("buttons"), NodePath("death_wireframe"), PackedStringArray("Transform"), NodePath("button"), PackedStringArray("Transform", "Collision"), NodePath("platform_white2"), PackedStringArray("Transform"), NodePath("player"), PackedStringArray("Transform"), NodePath("platform_yellow_in2"), PackedStringArray("Transform"), NodePath("platform_white"), PackedStringArray("Transform"), NodePath("CubeYellow"), PackedStringArray("Transform", "Collision", "Axis Lock"), NodePath("StaticBody3D"), PackedStringArray("Collision")]
|
||||
node_unfolds=[NodePath("objective_switcher"), PackedStringArray("buttons"), NodePath("death_wireframe"), PackedStringArray("Transform"), NodePath("button"), PackedStringArray("Transform", "Collision"), NodePath("platform_white2"), PackedStringArray("Transform"), NodePath("player"), PackedStringArray("Transform"), NodePath("platform_yellow_in2"), PackedStringArray("Transform"), NodePath("platform_white"), PackedStringArray("Transform"), NodePath("CubeYellow"), PackedStringArray("Transform", "Collision", "Axis Lock", "Angular"), NodePath("StaticBody3D"), PackedStringArray("Collision")]
|
||||
resource_unfolds=["res://player/player_node_yellow.tscn::PhysicsMaterial_s88nq", PackedStringArray(), "res://levels/yellow/logic/level_y_l_1.tscn::BoxShape3D_elifi", PackedStringArray()]
|
||||
nodes_folded=[NodePath("StaticBody3D")]
|
||||
|
@ -107,11 +107,11 @@ Anim={
|
||||
"listener": true,
|
||||
"lock_rotation": false,
|
||||
"orthogonal": false,
|
||||
"position": Vector3(-9.52246, -24.3302, -17.142),
|
||||
"position": Vector3(8.12288, -25.2004, 101.761),
|
||||
"use_environment": false,
|
||||
"view_type": 0,
|
||||
"x_rotation": 1.07694,
|
||||
"y_rotation": 0.135262
|
||||
"x_rotation": 0.409353,
|
||||
"y_rotation": -3.20705
|
||||
}, {
|
||||
"auto_orthogonal": false,
|
||||
"auto_orthogonal_enabled": true,
|
||||
@ -173,4 +173,4 @@ Anim={
|
||||
"zfar": 4000.01,
|
||||
"znear": 0.05
|
||||
}
|
||||
selected_nodes=Array[NodePath]([])
|
||||
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@17154/@Panel@13/@VBoxContainer@14/@HSplitContainer@17/@HSplitContainer@25/@HSplitContainer@33/@VBoxContainer@34/@VSplitContainer@36/@VSplitContainer@62/@VBoxContainer@63/@PanelContainer@110/MainScreen/@CanvasItemEditor@9468/@VSplitContainer@9287/@HSplitContainer@9289/@HSplitContainer@9291/@Control@9292/@SubViewportContainer@9293/@SubViewport@9294/LevelYL1/objective_switcher/objective/collisionShape3D")])
|
||||
|
@ -1,5 +1,5 @@
|
||||
[folding]
|
||||
|
||||
node_unfolds=[NodePath("objective_switcher"), PackedStringArray("Transform", "buttons"), NodePath("platform_white4"), PackedStringArray("Transform"), NodePath("platform_white3"), PackedStringArray("Transform"), NodePath("platform_white2"), PackedStringArray("Transform"), NodePath("platform_yellow_out"), PackedStringArray("Transform"), NodePath("CubeYellow"), PackedStringArray("Axis Lock", "physics_material_override", "Linear", "Collision"), NodePath("StaticBody3D"), PackedStringArray("Collision")]
|
||||
resource_unfolds=["res://player/player_node_yellow.tscn::PhysicsMaterial_s88nq", PackedStringArray(), "res://levels/yellow/logic/level_y_l_2.tscn::BoxShape3D_oufim", PackedStringArray()]
|
||||
node_unfolds=[NodePath("objective_switcher"), PackedStringArray("Transform", "buttons"), NodePath("objective_switcher/objective"), PackedStringArray("Transform"), NodePath("platform_white4"), PackedStringArray("Transform"), NodePath("platform_white3"), PackedStringArray("Transform"), NodePath("platform_white2"), PackedStringArray("Transform"), NodePath("platform_yellow_out"), PackedStringArray("Transform"), NodePath("CubeYellow"), PackedStringArray("Axis Lock", "physics_material_override", "Linear", "Collision")]
|
||||
resource_unfolds=["res://player/player_node_yellow.tscn::PhysicsMaterial_s88nq", PackedStringArray()]
|
||||
nodes_folded=[]
|
||||
|
3
godot/editor/objective_red.blend-518966d989bde8e6899ce54c8c52f2ce.scn-folding-2b3adaf5cc591fd1311e360fe18ce583.cfg
Normal file
3
godot/editor/objective_red.blend-518966d989bde8e6899ce54c8c52f2ce.scn-folding-2b3adaf5cc591fd1311e360fe18ce583.cfg
Normal file
@ -0,0 +1,3 @@
|
||||
[folding]
|
||||
|
||||
sections_unfolded=PackedStringArray()
|
@ -9,8 +9,8 @@ run_reload_scripts=true
|
||||
|
||||
[recent_files]
|
||||
|
||||
scenes=["res://ui/main_menu.tscn", "res://levels/green/parkour/level_g_p_4.tscn", "res://levels/green/parkour/level_g_p_3.tscn", "res://levels/green/parkour/level_g_p_2.tscn", "res://levels/green/parkour/level_g_p_1.tscn", "res://levels/green/logic/level_g_l_1.tscn", "res://objectives/objective_switcher_green.tscn", "res://objectives/objective_switcher_yellow.tscn", "res://player/player_node.tscn", "res://player/player_node_green.tscn"]
|
||||
scripts=["res://ui/scale_ui.gd", "res://objectives/objective_switcher.gd", "res://player/player_moves.gd", "res://level_loader.gd", "res://player/player_moves_float.gd", "res://primitives/assign_force/player_can_float.gd", "res://objectives/objective.gd", "res://primitives/assign_force/assign_force.gd", "res://primitives/gravity_changer/gravity_changer.gd", "res://primitives/button/button.gd"]
|
||||
scenes=["res://levels/level_0.tscn", "res://cubes/tile/death_tile_sokoban_purple.tscn", "res://cubes/tile/death_tile_sokoban.tscn", "res://levels/level_end.tscn", "res://levels/green/parkour/level_g_p_4.tscn", "res://rooms/blue/room_blue_floor.tscn", "res://ui/main_menu.tscn", "res://levels/yellow/logic/level_y_l_1.tscn", "res://cubes/physics/cube_yellow.tscn", "res://levels/yellow/logic/level_y_l_3.tscn"]
|
||||
scripts=["res://audio/music/music_engine.gd", "res://cubes/tile/cube_tile.gd", "res://level_loader.gd", "res://cubes/physics/physics_death.gd", "res://primitives/death/kill_cube.gd", "res://README.md", "res://globals.gd", "res://cubes/physics/follow_down.gd", "res://cubes/tile/tile_push.gd", "res://cubes/tile/track_parent.gd"]
|
||||
|
||||
[linked_properties]
|
||||
|
||||
@ -20,7 +20,7 @@ Area3D:scale=false
|
||||
StaticBody3D:scale=true
|
||||
MultiNodeEdit:scale=false
|
||||
MeshInstance3D:scale=false
|
||||
CollisionShape3D:scale=true
|
||||
CollisionShape3D:scale=false
|
||||
StandardMaterial3D:uv1_scale=true
|
||||
StandardMaterial3D:uv2_scale=true
|
||||
RayCast3D:scale=true
|
||||
@ -46,7 +46,7 @@ CollisionPolygon3D:scale=true
|
||||
|
||||
export=Rect2(0, 51, 2560, 1549)
|
||||
create_new_node=Rect2(830, 450, 900, 700)
|
||||
project_settings=Rect2(830, 450, 900, 700)
|
||||
project_settings=Rect2(353, 249, 1377, 901)
|
||||
search_help=Rect2(640, 400, 1280, 800)
|
||||
|
||||
[script_setup]
|
||||
@ -55,4 +55,8 @@ last_selected_language="GDScript"
|
||||
|
||||
[color_picker]
|
||||
|
||||
recent_presets=PackedColorArray(0.905882, 0.254902, 1, 1, 1, 1, 1, 1, 0.141176, 1, 1, 1, 0.141176, 1, 0.631373, 1, 0.470588, 1, 0.631373, 1, 0.470588, 0.796078, 0.631373, 1, 0.522324, 0.789989, 0.580021, 1, 0.568757, 0.776743, 0.597734, 1, 0.415015, 0.614159, 0.444982, 1)
|
||||
recent_presets=PackedColorArray(1, 0.547354, 0.828878, 1, 1, 0.512416, 0.819555, 1, 1, 0.482458, 0.919646, 1, 0.37549, 0.832171, 0, 1, 0.376471, 0.168627, 0, 1, 0.460335, 0, 0.0863158, 1, 0.870652, 0, 0.198833, 1, 1, 0.149194, 0.266641, 1, 0, 0, 0, 1)
|
||||
|
||||
[project_settings]
|
||||
|
||||
advanced_mode=true
|
||||
|
@ -1,3 +1,4 @@
|
||||
res://ui
|
||||
res://primitives/pallet
|
||||
res://primitives/platforms
|
||||
res://primitives/assign_force
|
||||
|
@ -17,11 +17,11 @@ state={
|
||||
state={
|
||||
"bookmarks": PackedInt32Array(),
|
||||
"breakpoints": PackedInt32Array(),
|
||||
"column": 29,
|
||||
"column": 23,
|
||||
"folded_lines": Array[int]([]),
|
||||
"h_scroll_position": 0,
|
||||
"row": 59,
|
||||
"scroll_position": 35.0,
|
||||
"row": 19,
|
||||
"scroll_position": 0.0,
|
||||
"selection": false,
|
||||
"syntax_highlighter": "GDScript"
|
||||
}
|
||||
@ -31,10 +31,10 @@ state={
|
||||
state={
|
||||
"bookmarks": PackedInt32Array(),
|
||||
"breakpoints": PackedInt32Array(),
|
||||
"column": 23,
|
||||
"column": 20,
|
||||
"folded_lines": Array[int]([]),
|
||||
"h_scroll_position": 0,
|
||||
"row": 6,
|
||||
"row": 11,
|
||||
"scroll_position": 0.0,
|
||||
"selection": false,
|
||||
"syntax_highlighter": "GDScript"
|
||||
@ -45,11 +45,11 @@ state={
|
||||
state={
|
||||
"bookmarks": PackedInt32Array(),
|
||||
"breakpoints": PackedInt32Array(),
|
||||
"column": 16,
|
||||
"column": 32,
|
||||
"folded_lines": Array[int]([]),
|
||||
"h_scroll_position": 158,
|
||||
"row": 31,
|
||||
"scroll_position": 19.0,
|
||||
"h_scroll_position": 0,
|
||||
"row": 8,
|
||||
"scroll_position": 8.0,
|
||||
"selection": false,
|
||||
"syntax_highlighter": "GDScript"
|
||||
}
|
||||
@ -75,7 +75,7 @@ state={
|
||||
"breakpoints": PackedInt32Array(),
|
||||
"column": 16,
|
||||
"folded_lines": Array[int]([]),
|
||||
"h_scroll_position": 0,
|
||||
"h_scroll_position": 105,
|
||||
"row": 2,
|
||||
"scroll_position": 0.0,
|
||||
"selection": false,
|
||||
@ -101,12 +101,16 @@ state={
|
||||
state={
|
||||
"bookmarks": PackedInt32Array(),
|
||||
"breakpoints": PackedInt32Array(),
|
||||
"column": 2,
|
||||
"column": 0,
|
||||
"folded_lines": Array[int]([]),
|
||||
"h_scroll_position": 0,
|
||||
"row": 29,
|
||||
"row": 6,
|
||||
"scroll_position": 0.0,
|
||||
"selection": false,
|
||||
"selection": true,
|
||||
"selection_from_column": 0,
|
||||
"selection_from_line": 3,
|
||||
"selection_to_column": 0,
|
||||
"selection_to_line": 6,
|
||||
"syntax_highlighter": "GDScript"
|
||||
}
|
||||
|
||||
@ -115,16 +119,12 @@ state={
|
||||
state={
|
||||
"bookmarks": PackedInt32Array(),
|
||||
"breakpoints": PackedInt32Array(),
|
||||
"column": 27,
|
||||
"column": 32,
|
||||
"folded_lines": Array[int]([]),
|
||||
"h_scroll_position": 0,
|
||||
"row": 17,
|
||||
"row": 27,
|
||||
"scroll_position": 0.0,
|
||||
"selection": true,
|
||||
"selection_from_column": 12,
|
||||
"selection_from_line": 17,
|
||||
"selection_to_column": 27,
|
||||
"selection_to_line": 17,
|
||||
"selection": false,
|
||||
"syntax_highlighter": "GDScript"
|
||||
}
|
||||
|
||||
@ -179,7 +179,7 @@ state={
|
||||
state={
|
||||
"bookmarks": PackedInt32Array(),
|
||||
"breakpoints": PackedInt32Array(),
|
||||
"column": 21,
|
||||
"column": 12,
|
||||
"folded_lines": Array[int]([]),
|
||||
"h_scroll_position": 0,
|
||||
"row": 18,
|
||||
@ -228,7 +228,7 @@ state={
|
||||
"column": 0,
|
||||
"folded_lines": Array[int]([]),
|
||||
"h_scroll_position": 0,
|
||||
"row": 0,
|
||||
"row": 8,
|
||||
"scroll_position": 0.0,
|
||||
"selection": false,
|
||||
"syntax_highlighter": "GDScript"
|
||||
@ -253,12 +253,16 @@ state={
|
||||
state={
|
||||
"bookmarks": PackedInt32Array(),
|
||||
"breakpoints": PackedInt32Array(),
|
||||
"column": 46,
|
||||
"column": 22,
|
||||
"folded_lines": Array[int]([]),
|
||||
"h_scroll_position": 0,
|
||||
"row": 10,
|
||||
"row": 9,
|
||||
"scroll_position": 0.0,
|
||||
"selection": false,
|
||||
"selection": true,
|
||||
"selection_from_column": 16,
|
||||
"selection_from_line": 9,
|
||||
"selection_to_column": 22,
|
||||
"selection_to_line": 9,
|
||||
"syntax_highlighter": "Plain Text"
|
||||
}
|
||||
|
||||
@ -369,7 +373,7 @@ state={
|
||||
"folded_lines": Array[int]([]),
|
||||
"h_scroll_position": 0,
|
||||
"row": 78,
|
||||
"scroll_position": 25.0,
|
||||
"scroll_position": 0.0,
|
||||
"selection": false,
|
||||
"syntax_highlighter": "GDScript"
|
||||
}
|
||||
|
BIN
godot/imported/Splash.png-5cb8e5fd05680d9e105dc806b8f5012e.ctex
Normal file
BIN
godot/imported/Splash.png-5cb8e5fd05680d9e105dc806b8f5012e.ctex
Normal file
Binary file not shown.
@ -0,0 +1,3 @@
|
||||
source_md5="9d8265977b76c49000afa054966e8776"
|
||||
dest_md5="1e6c4d53c08a3eb369a83392894df9e2"
|
||||
|
Binary file not shown.
@ -0,0 +1,909 @@
|
||||
{
|
||||
"asset":{
|
||||
"generator":"Khronos glTF Blender I/O v4.1.63",
|
||||
"version":"2.0"
|
||||
},
|
||||
"scene":0,
|
||||
"scenes":[
|
||||
{
|
||||
"name":"Scene",
|
||||
"nodes":[
|
||||
9
|
||||
]
|
||||
}
|
||||
],
|
||||
"nodes":[
|
||||
{
|
||||
"name":"Bone",
|
||||
"rotation":[
|
||||
0.36470529437065125,
|
||||
0.11591725796461105,
|
||||
-0.27984797954559326,
|
||||
0.8804762363433838
|
||||
],
|
||||
"scale":[
|
||||
0.9999998211860657,
|
||||
0.9999998807907104,
|
||||
0.9999998211860657
|
||||
]
|
||||
},
|
||||
{
|
||||
"name":"Bone.001",
|
||||
"rotation":[
|
||||
-0.4247082471847534,
|
||||
-0.33985111117362976,
|
||||
-0.17591990530490875,
|
||||
0.8204732537269592
|
||||
],
|
||||
"scale":[
|
||||
0.9999999403953552,
|
||||
0.9999999403953552,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"name":"Bone.002",
|
||||
"rotation":[
|
||||
-0.3398512303829193,
|
||||
0.4247082769870758,
|
||||
0.8204731941223145,
|
||||
0.17591987550258636
|
||||
],
|
||||
"scale":[
|
||||
0.9999998807907104,
|
||||
0.9999998807907104,
|
||||
0.9999998807907104
|
||||
]
|
||||
},
|
||||
{
|
||||
"name":"Bone.003",
|
||||
"rotation":[
|
||||
-0.17591987550258636,
|
||||
0.8204731941223145,
|
||||
0.4247082769870758,
|
||||
0.3398512303829193
|
||||
],
|
||||
"scale":[
|
||||
0.9999998807907104,
|
||||
0.9999998807907104,
|
||||
0.9999998807907104
|
||||
]
|
||||
},
|
||||
{
|
||||
"name":"Bone.004",
|
||||
"rotation":[
|
||||
-0.4247082471847534,
|
||||
0.33985111117362976,
|
||||
0.17591990530490875,
|
||||
0.8204732537269592
|
||||
],
|
||||
"scale":[
|
||||
0.9999999403953552,
|
||||
0.9999999403953552,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"name":"Bone.005",
|
||||
"rotation":[
|
||||
-0.3398512303829193,
|
||||
-0.4247082769870758,
|
||||
-0.8204731941223145,
|
||||
0.17591987550258636
|
||||
],
|
||||
"scale":[
|
||||
0.9999998807907104,
|
||||
0.9999998807907104,
|
||||
0.9999998807907104
|
||||
]
|
||||
},
|
||||
{
|
||||
"name":"Bone.006",
|
||||
"rotation":[
|
||||
-0.8204732537269592,
|
||||
-0.17591990530490875,
|
||||
-0.33985111117362976,
|
||||
0.4247082471847534
|
||||
],
|
||||
"scale":[
|
||||
0.9999999403953552,
|
||||
0.9999999403953552,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"name":"Bone.007",
|
||||
"rotation":[
|
||||
-0.8204732537269592,
|
||||
0.17591990530490875,
|
||||
0.33985111117362976,
|
||||
0.4247082471847534
|
||||
],
|
||||
"scale":[
|
||||
0.9999999403953552,
|
||||
0.9999999403953552,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"mesh":0,
|
||||
"name":"Cube",
|
||||
"skin":0
|
||||
},
|
||||
{
|
||||
"children":[
|
||||
8,
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7
|
||||
],
|
||||
"name":"Armature"
|
||||
}
|
||||
],
|
||||
"animations":[
|
||||
{
|
||||
"channels":[
|
||||
{
|
||||
"sampler":0,
|
||||
"target":{
|
||||
"node":0,
|
||||
"path":"translation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":1,
|
||||
"target":{
|
||||
"node":0,
|
||||
"path":"rotation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":2,
|
||||
"target":{
|
||||
"node":0,
|
||||
"path":"scale"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":3,
|
||||
"target":{
|
||||
"node":1,
|
||||
"path":"translation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":4,
|
||||
"target":{
|
||||
"node":1,
|
||||
"path":"rotation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":5,
|
||||
"target":{
|
||||
"node":1,
|
||||
"path":"scale"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":6,
|
||||
"target":{
|
||||
"node":2,
|
||||
"path":"translation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":7,
|
||||
"target":{
|
||||
"node":2,
|
||||
"path":"rotation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":8,
|
||||
"target":{
|
||||
"node":2,
|
||||
"path":"scale"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":9,
|
||||
"target":{
|
||||
"node":3,
|
||||
"path":"translation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":10,
|
||||
"target":{
|
||||
"node":3,
|
||||
"path":"rotation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":11,
|
||||
"target":{
|
||||
"node":3,
|
||||
"path":"scale"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":12,
|
||||
"target":{
|
||||
"node":4,
|
||||
"path":"translation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":13,
|
||||
"target":{
|
||||
"node":4,
|
||||
"path":"rotation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":14,
|
||||
"target":{
|
||||
"node":4,
|
||||
"path":"scale"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":15,
|
||||
"target":{
|
||||
"node":5,
|
||||
"path":"translation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":16,
|
||||
"target":{
|
||||
"node":5,
|
||||
"path":"rotation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":17,
|
||||
"target":{
|
||||
"node":5,
|
||||
"path":"scale"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":18,
|
||||
"target":{
|
||||
"node":6,
|
||||
"path":"translation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":19,
|
||||
"target":{
|
||||
"node":6,
|
||||
"path":"rotation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":20,
|
||||
"target":{
|
||||
"node":6,
|
||||
"path":"scale"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":21,
|
||||
"target":{
|
||||
"node":7,
|
||||
"path":"translation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":22,
|
||||
"target":{
|
||||
"node":7,
|
||||
"path":"rotation"
|
||||
}
|
||||
},
|
||||
{
|
||||
"sampler":23,
|
||||
"target":{
|
||||
"node":7,
|
||||
"path":"scale"
|
||||
}
|
||||
}
|
||||
],
|
||||
"name":"ArmatureAction",
|
||||
"samplers":[
|
||||
{
|
||||
"input":8,
|
||||
"interpolation":"LINEAR",
|
||||
"output":9
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":11
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":12
|
||||
},
|
||||
{
|
||||
"input":8,
|
||||
"interpolation":"LINEAR",
|
||||
"output":13
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":14
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":15
|
||||
},
|
||||
{
|
||||
"input":8,
|
||||
"interpolation":"LINEAR",
|
||||
"output":16
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":17
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":18
|
||||
},
|
||||
{
|
||||
"input":8,
|
||||
"interpolation":"LINEAR",
|
||||
"output":19
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":20
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":21
|
||||
},
|
||||
{
|
||||
"input":8,
|
||||
"interpolation":"LINEAR",
|
||||
"output":22
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":23
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":24
|
||||
},
|
||||
{
|
||||
"input":8,
|
||||
"interpolation":"LINEAR",
|
||||
"output":25
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":26
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":27
|
||||
},
|
||||
{
|
||||
"input":8,
|
||||
"interpolation":"LINEAR",
|
||||
"output":28
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":29
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":30
|
||||
},
|
||||
{
|
||||
"input":8,
|
||||
"interpolation":"LINEAR",
|
||||
"output":31
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":32
|
||||
},
|
||||
{
|
||||
"input":10,
|
||||
"interpolation":"STEP",
|
||||
"output":33
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"materials":[
|
||||
{
|
||||
"doubleSided":true,
|
||||
"name":"Material.001",
|
||||
"pbrMetallicRoughness":{
|
||||
"baseColorFactor":[
|
||||
0.800000011920929,
|
||||
0.800000011920929,
|
||||
0.800000011920929,
|
||||
1
|
||||
],
|
||||
"metallicFactor":0,
|
||||
"roughnessFactor":0.5
|
||||
}
|
||||
}
|
||||
],
|
||||
"meshes":[
|
||||
{
|
||||
"name":"Cube.001",
|
||||
"primitives":[
|
||||
{
|
||||
"attributes":{
|
||||
"POSITION":0,
|
||||
"NORMAL":1,
|
||||
"TEXCOORD_0":2,
|
||||
"TANGENT":3,
|
||||
"JOINTS_0":4,
|
||||
"WEIGHTS_0":5
|
||||
},
|
||||
"indices":6,
|
||||
"material":0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"skins":[
|
||||
{
|
||||
"inverseBindMatrices":7,
|
||||
"joints":[
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7
|
||||
],
|
||||
"name":"Armature"
|
||||
}
|
||||
],
|
||||
"accessors":[
|
||||
{
|
||||
"bufferView":0,
|
||||
"componentType":5126,
|
||||
"count":4374,
|
||||
"max":[
|
||||
0.5,
|
||||
0.5,
|
||||
0.5
|
||||
],
|
||||
"min":[
|
||||
-0.5,
|
||||
-0.5,
|
||||
-0.5
|
||||
],
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":1,
|
||||
"componentType":5126,
|
||||
"count":4374,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":2,
|
||||
"componentType":5126,
|
||||
"count":4374,
|
||||
"type":"VEC2"
|
||||
},
|
||||
{
|
||||
"bufferView":3,
|
||||
"componentType":5126,
|
||||
"count":4374,
|
||||
"type":"VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView":4,
|
||||
"componentType":5121,
|
||||
"count":4374,
|
||||
"type":"VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView":5,
|
||||
"componentType":5126,
|
||||
"count":4374,
|
||||
"type":"VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView":6,
|
||||
"componentType":5123,
|
||||
"count":24336,
|
||||
"type":"SCALAR"
|
||||
},
|
||||
{
|
||||
"bufferView":7,
|
||||
"componentType":5126,
|
||||
"count":8,
|
||||
"type":"MAT4"
|
||||
},
|
||||
{
|
||||
"bufferView":8,
|
||||
"componentType":5126,
|
||||
"count":251,
|
||||
"max":[
|
||||
10.416666666666666
|
||||
],
|
||||
"min":[
|
||||
0
|
||||
],
|
||||
"type":"SCALAR"
|
||||
},
|
||||
{
|
||||
"bufferView":9,
|
||||
"componentType":5126,
|
||||
"count":251,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":10,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"max":[
|
||||
10.416666666666666
|
||||
],
|
||||
"min":[
|
||||
0
|
||||
],
|
||||
"type":"SCALAR"
|
||||
},
|
||||
{
|
||||
"bufferView":11,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView":12,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":13,
|
||||
"componentType":5126,
|
||||
"count":251,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":14,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView":15,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":16,
|
||||
"componentType":5126,
|
||||
"count":251,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":17,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView":18,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":19,
|
||||
"componentType":5126,
|
||||
"count":251,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":20,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView":21,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":22,
|
||||
"componentType":5126,
|
||||
"count":251,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":23,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView":24,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":25,
|
||||
"componentType":5126,
|
||||
"count":251,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":26,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView":27,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":28,
|
||||
"componentType":5126,
|
||||
"count":251,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":29,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView":30,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":31,
|
||||
"componentType":5126,
|
||||
"count":251,
|
||||
"type":"VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView":32,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView":33,
|
||||
"componentType":5126,
|
||||
"count":2,
|
||||
"type":"VEC3"
|
||||
}
|
||||
],
|
||||
"bufferViews":[
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":52488,
|
||||
"byteOffset":0,
|
||||
"target":34962
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":52488,
|
||||
"byteOffset":52488,
|
||||
"target":34962
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":34992,
|
||||
"byteOffset":104976,
|
||||
"target":34962
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":69984,
|
||||
"byteOffset":139968,
|
||||
"target":34962
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":17496,
|
||||
"byteOffset":209952,
|
||||
"target":34962
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":69984,
|
||||
"byteOffset":227448,
|
||||
"target":34962
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":48672,
|
||||
"byteOffset":297432,
|
||||
"target":34963
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":512,
|
||||
"byteOffset":346104
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":1004,
|
||||
"byteOffset":346616
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":3012,
|
||||
"byteOffset":347620
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":8,
|
||||
"byteOffset":350632
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":32,
|
||||
"byteOffset":350640
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":24,
|
||||
"byteOffset":350672
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":3012,
|
||||
"byteOffset":350696
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":32,
|
||||
"byteOffset":353708
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":24,
|
||||
"byteOffset":353740
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":3012,
|
||||
"byteOffset":353764
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":32,
|
||||
"byteOffset":356776
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":24,
|
||||
"byteOffset":356808
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":3012,
|
||||
"byteOffset":356832
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":32,
|
||||
"byteOffset":359844
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":24,
|
||||
"byteOffset":359876
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":3012,
|
||||
"byteOffset":359900
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":32,
|
||||
"byteOffset":362912
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":24,
|
||||
"byteOffset":362944
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":3012,
|
||||
"byteOffset":362968
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":32,
|
||||
"byteOffset":365980
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":24,
|
||||
"byteOffset":366012
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":3012,
|
||||
"byteOffset":366036
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":32,
|
||||
"byteOffset":369048
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":24,
|
||||
"byteOffset":369080
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":3012,
|
||||
"byteOffset":369104
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":32,
|
||||
"byteOffset":372116
|
||||
},
|
||||
{
|
||||
"buffer":0,
|
||||
"byteLength":24,
|
||||
"byteOffset":372148
|
||||
}
|
||||
],
|
||||
"buffers":[
|
||||
{
|
||||
"byteLength":372172,
|
||||
"uri":"objective_red-518966d989bde8e6899ce54c8c52f2ce.bin"
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
source_md5="c7551dd8d7ddfbfe98ab423052b949c4"
|
||||
dest_md5="cfee5bf0c4ed0dab0c6c1f9f5448079d"
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=42 format=3 uid="uid://ccpo8jcbcwdop"]
|
||||
[gd_scene load_steps=50 format=3 uid="uid://ccpo8jcbcwdop"]
|
||||
|
||||
[ext_resource type="Script" path="res://level_loader.gd" id="1_h0hik"]
|
||||
[ext_resource type="PackedScene" uid="uid://cxm75j5ougk47" path="res://levels/level_0.tscn" id="2_pdmdm"]
|
||||
@ -41,7 +41,15 @@
|
||||
[ext_resource type="PackedScene" uid="uid://b4nrnu8itif4w" path="res://levels/purple/parkour/level_p_p_6.tscn" id="39_bpcoe"]
|
||||
[ext_resource type="PackedScene" uid="uid://cvkj40xpecja4" path="res://levels/purple/logic/level_p_l_4.tscn" id="40_2lagd"]
|
||||
[ext_resource type="PackedScene" uid="uid://cfm07ukpjvm8y" path="res://levels/purple/logic/level_p_l_5.tscn" id="41_4k6qp"]
|
||||
[ext_resource type="PackedScene" uid="uid://dxkwxlv11wdub" path="res://levels/green/parkour/level_g_p_1.tscn" id="41_ly26h"]
|
||||
[ext_resource type="PackedScene" uid="uid://vhb15dkhay48" path="res://levels/green/parkour/level_g_p_2.tscn" id="43_e3x4g"]
|
||||
[ext_resource type="PackedScene" uid="uid://dkb14wf6e8qf" path="res://levels/green/logic/level_g_l_1.tscn" id="44_2jq0y"]
|
||||
[ext_resource type="PackedScene" uid="uid://bgljk5ja2fb4b" path="res://levels/green/parkour/level_g_p_3.tscn" id="45_balpu"]
|
||||
[ext_resource type="PackedScene" uid="uid://lfovtk45h073" path="res://levels/green/logic/level_g_l_2.tscn" id="46_8qjrh"]
|
||||
[ext_resource type="PackedScene" uid="uid://yitmf3kce1fl" path="res://levels/green/parkour/level_g_p_4.tscn" id="47_q81pp"]
|
||||
[ext_resource type="PackedScene" uid="uid://brp5r4hn0ujya" path="res://levels/mixed/level_mixed_1.tscn" id="48_tkuao"]
|
||||
[ext_resource type="PackedScene" uid="uid://bafrwai0yyv38" path="res://levels/level_end.tscn" id="49_x7cjv"]
|
||||
|
||||
[node name="level_loader" type="Node"]
|
||||
script = ExtResource("1_h0hik")
|
||||
levels = Array[PackedScene]([ExtResource("2_pdmdm"), ExtResource("3_cuvlb"), ExtResource("5_xvdlm"), ExtResource("4_48ako"), ExtResource("6_xlosk"), ExtResource("7_3kqcc"), ExtResource("8_aveum"), ExtResource("9_fbicc"), ExtResource("10_pe0rw"), ExtResource("11_4q5in"), ExtResource("12_5pvbf"), ExtResource("13_i2rad"), ExtResource("14_5fcgq"), ExtResource("15_x1llf"), ExtResource("15_46bm2"), ExtResource("17_a6lqo"), ExtResource("16_wkdtq"), ExtResource("19_tihoc"), ExtResource("20_colod"), ExtResource("21_m5xgh"), ExtResource("22_js38m"), ExtResource("23_dpweu"), ExtResource("24_c6vpl"), ExtResource("25_t0fb8"), ExtResource("26_o1rvn"), ExtResource("27_cfdfo"), ExtResource("28_k60bv"), ExtResource("29_irbtf"), ExtResource("30_3c3dl"), ExtResource("31_sx4dh"), ExtResource("32_605fd"), ExtResource("33_7cnpc"), ExtResource("34_x6lkp"), ExtResource("35_4x1ah"), ExtResource("36_r8ayq"), ExtResource("37_jrfdp"), ExtResource("38_g2umk"), ExtResource("39_bpcoe"), ExtResource("40_2lagd"), null, ExtResource("41_4k6qp"), null, null, null])
|
||||
levels = Array[PackedScene]([ExtResource("2_pdmdm"), ExtResource("3_cuvlb"), ExtResource("5_xvdlm"), ExtResource("4_48ako"), ExtResource("6_xlosk"), ExtResource("7_3kqcc"), ExtResource("8_aveum"), ExtResource("9_fbicc"), ExtResource("10_pe0rw"), ExtResource("11_4q5in"), ExtResource("12_5pvbf"), ExtResource("13_i2rad"), ExtResource("14_5fcgq"), ExtResource("15_x1llf"), ExtResource("15_46bm2"), ExtResource("17_a6lqo"), ExtResource("16_wkdtq"), ExtResource("19_tihoc"), ExtResource("20_colod"), ExtResource("21_m5xgh"), ExtResource("22_js38m"), ExtResource("23_dpweu"), ExtResource("24_c6vpl"), ExtResource("25_t0fb8"), ExtResource("26_o1rvn"), ExtResource("27_cfdfo"), ExtResource("28_k60bv"), ExtResource("29_irbtf"), ExtResource("30_3c3dl"), ExtResource("31_sx4dh"), ExtResource("32_605fd"), ExtResource("33_7cnpc"), ExtResource("34_x6lkp"), ExtResource("35_4x1ah"), ExtResource("36_r8ayq"), ExtResource("37_jrfdp"), ExtResource("38_g2umk"), ExtResource("39_bpcoe"), ExtResource("40_2lagd"), ExtResource("41_ly26h"), ExtResource("41_4k6qp"), ExtResource("43_e3x4g"), ExtResource("44_2jq0y"), ExtResource("45_balpu"), ExtResource("46_8qjrh"), ExtResource("47_q81pp"), ExtResource("48_tkuao"), ExtResource("49_x7cjv")])
|
||||
|
391
levels/green/logic/level_g_l_2.tscn
Normal file
391
levels/green/logic/level_g_l_2.tscn
Normal file
@ -0,0 +1,391 @@
|
||||
[gd_scene load_steps=15 format=3 uid="uid://lfovtk45h073"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://dsi04y38qireh" path="res://rooms/green/room_green.tscn" id="1_geniv"]
|
||||
[ext_resource type="PackedScene" uid="uid://dqnjksf5rl032" path="res://player/player_node_green.tscn" id="2_1dw7q"]
|
||||
[ext_resource type="PackedScene" uid="uid://dpa58rppnrhqf" path="res://primitives/assign_force/float_area.tscn" id="3_701qg"]
|
||||
[ext_resource type="PackedScene" uid="uid://dvc5iigrog62a" path="res://objectives/objective_switcher_green.tscn" id="4_dwgyx"]
|
||||
[ext_resource type="Texture2D" uid="uid://bbpxgx5e03i14" path="res://primitives/platforms/FloatOutline.png" id="4_q5qoq"]
|
||||
[ext_resource type="PackedScene" uid="uid://bguy7uvxaxloo" path="res://cubes/tile/cube_tile_sokoban.tscn" id="5_m27jh"]
|
||||
[ext_resource type="PackedScene" uid="uid://c6ne2hnsbghco" path="res://cubes/physics/cube_green.blend" id="6_3mjpv"]
|
||||
[ext_resource type="PackedScene" uid="uid://ccbejhlbgy7l6" path="res://primitives/button/button.tscn" id="7_unmv0"]
|
||||
[ext_resource type="Script" path="res://cubes/tile/track_parent.gd" id="7_vb8yr"]
|
||||
[ext_resource type="PackedScene" uid="uid://bdfmx3gevxm84" path="res://primitives/puzzle_tile/wireframe_tile.blend" id="8_ygyjn"]
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_slei1"]
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_s6jaw"]
|
||||
transparency = 1
|
||||
albedo_texture = ExtResource("4_q5qoq")
|
||||
emission_enabled = true
|
||||
emission_energy_multiplier = 1.55
|
||||
emission_texture = ExtResource("4_q5qoq")
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_m6oy6"]
|
||||
material = SubResource("StandardMaterial3D_s6jaw")
|
||||
size = Vector2(20, 20)
|
||||
orientation = 1
|
||||
|
||||
[sub_resource type="QuadMesh" id="QuadMesh_wni86"]
|
||||
material = SubResource("StandardMaterial3D_s6jaw")
|
||||
size = Vector2(-20, 20)
|
||||
orientation = 1
|
||||
|
||||
[node name="Caca" type="Node3D"]
|
||||
|
||||
[node name="room_green" parent="." instance=ExtResource("1_geniv")]
|
||||
|
||||
[node name="player" parent="." instance=ExtResource("2_1dw7q")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 12, -6)
|
||||
|
||||
[node name="cube_tile" parent="." instance=ExtResource("5_m27jh")]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0)
|
||||
|
||||
[node name="mesh_objective" parent="cube_tile" index="1"]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0)
|
||||
|
||||
[node name="cube_blue" parent="cube_tile/mesh_objective" index="0"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 100000, 0)
|
||||
script = null
|
||||
|
||||
[node name="cube_green" parent="cube_tile/mesh_objective" index="1" instance=ExtResource("6_3mjpv")]
|
||||
top_level = true
|
||||
script = ExtResource("7_vb8yr")
|
||||
|
||||
[node name="Area3D" parent="cube_tile" index="2"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D2" parent="cube_tile" index="3"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D3" parent="cube_tile" index="4"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D4" parent="cube_tile" index="5"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D5" parent="cube_tile" index="6"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D6" parent="cube_tile" index="7"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="cube_tile2" parent="." node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("5_m27jh")]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 6, 0, 6)
|
||||
mesh = [NodePath("../cube_tile/mesh_objective")]
|
||||
colliders = [NodePath("../cube_tile/CollisionShape3D"), NodePath("../cube_tile/Area3D/CollisionShape3D"), NodePath("../cube_tile/Area3D2/CollisionShape3D"), NodePath("../cube_tile/Area3D3/CollisionShape3D"), NodePath("../cube_tile/Area3D4/CollisionShape3D"), NodePath("../cube_tile/Area3D5/CollisionShape3D"), NodePath("../cube_tile/Area3D6/CollisionShape3D")]
|
||||
|
||||
[node name="mesh_objective" parent="cube_tile2" index="1"]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0)
|
||||
|
||||
[node name="cube_blue" parent="cube_tile2/mesh_objective" index="0"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 100000, 0)
|
||||
script = null
|
||||
|
||||
[node name="cube_green" parent="cube_tile2/mesh_objective" index="1" instance=ExtResource("6_3mjpv")]
|
||||
top_level = true
|
||||
script = ExtResource("7_vb8yr")
|
||||
|
||||
[node name="Area3D" parent="cube_tile2" index="2"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D2" parent="cube_tile2" index="3"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D3" parent="cube_tile2" index="4"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D4" parent="cube_tile2" index="5"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D5" parent="cube_tile2" index="6"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D6" parent="cube_tile2" index="7"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="cube_tile3" parent="." node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("5_m27jh")]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 6, 0)
|
||||
mesh = [NodePath("../cube_tile/mesh_objective")]
|
||||
colliders = [NodePath("../cube_tile/CollisionShape3D"), NodePath("../cube_tile/Area3D/CollisionShape3D"), NodePath("../cube_tile/Area3D2/CollisionShape3D"), NodePath("../cube_tile/Area3D3/CollisionShape3D"), NodePath("../cube_tile/Area3D4/CollisionShape3D"), NodePath("../cube_tile/Area3D5/CollisionShape3D"), NodePath("../cube_tile/Area3D6/CollisionShape3D")]
|
||||
|
||||
[node name="mesh_objective" parent="cube_tile3" index="1"]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0)
|
||||
|
||||
[node name="cube_blue" parent="cube_tile3/mesh_objective" index="0"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 100000, 0)
|
||||
script = null
|
||||
|
||||
[node name="cube_green" parent="cube_tile3/mesh_objective" index="1" instance=ExtResource("6_3mjpv")]
|
||||
top_level = true
|
||||
script = ExtResource("7_vb8yr")
|
||||
|
||||
[node name="Area3D" parent="cube_tile3" index="2"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D2" parent="cube_tile3" index="3"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D3" parent="cube_tile3" index="4"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D4" parent="cube_tile3" index="5"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D5" parent="cube_tile3" index="6"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D6" parent="cube_tile3" index="7"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="cube_tile4" parent="." node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("5_m27jh")]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -6, 6, 0)
|
||||
mesh = [NodePath("../cube_tile/mesh_objective")]
|
||||
colliders = [NodePath("../cube_tile/CollisionShape3D"), NodePath("../cube_tile/Area3D/CollisionShape3D"), NodePath("../cube_tile/Area3D2/CollisionShape3D"), NodePath("../cube_tile/Area3D3/CollisionShape3D"), NodePath("../cube_tile/Area3D4/CollisionShape3D"), NodePath("../cube_tile/Area3D5/CollisionShape3D"), NodePath("../cube_tile/Area3D6/CollisionShape3D")]
|
||||
|
||||
[node name="mesh_objective" parent="cube_tile4" index="1"]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0)
|
||||
|
||||
[node name="cube_blue" parent="cube_tile4/mesh_objective" index="0"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 100000, 0)
|
||||
script = null
|
||||
|
||||
[node name="cube_green" parent="cube_tile4/mesh_objective" index="1" instance=ExtResource("6_3mjpv")]
|
||||
top_level = true
|
||||
script = ExtResource("7_vb8yr")
|
||||
|
||||
[node name="Area3D" parent="cube_tile4" index="2"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D2" parent="cube_tile4" index="3"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D3" parent="cube_tile4" index="4"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D4" parent="cube_tile4" index="5"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D5" parent="cube_tile4" index="6"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="Area3D6" parent="cube_tile4" index="7"]
|
||||
needs_ground = false
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1.25, 0, 0, 0, 1, 0, 3, 0)
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
|
||||
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 0, 0, -20)
|
||||
shape = SubResource("BoxShape3D_slei1")
|
||||
|
||||
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
|
||||
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 0, 0, 20)
|
||||
shape = SubResource("BoxShape3D_slei1")
|
||||
|
||||
[node name="CollisionShape3D3" type="CollisionShape3D" parent="StaticBody3D"]
|
||||
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, -20, 0, 0)
|
||||
shape = SubResource("BoxShape3D_slei1")
|
||||
|
||||
[node name="CollisionShape3D4" type="CollisionShape3D" parent="StaticBody3D"]
|
||||
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 20, 0, 0)
|
||||
shape = SubResource("BoxShape3D_slei1")
|
||||
|
||||
[node name="CollisionShape3D5" type="CollisionShape3D" parent="StaticBody3D"]
|
||||
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 0, 20, 0)
|
||||
shape = SubResource("BoxShape3D_slei1")
|
||||
|
||||
[node name="CollisionShape3D6" type="CollisionShape3D" parent="StaticBody3D"]
|
||||
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 0, -20, 0)
|
||||
shape = SubResource("BoxShape3D_slei1")
|
||||
|
||||
[node name="button" parent="." instance=ExtResource("7_unmv0")]
|
||||
transform = Transform3D(6, 0, 0, 0, 6, 0, 0, 0, 6, 0, -6, 0)
|
||||
|
||||
[node name="button2" parent="." instance=ExtResource("7_unmv0")]
|
||||
transform = Transform3D(6, 0, 0, 0, 6, 0, 0, 0, 6, -6, 0, 0)
|
||||
|
||||
[node name="button3" parent="." instance=ExtResource("7_unmv0")]
|
||||
transform = Transform3D(6, 0, 0, 0, 6, 0, 0, 0, 6, 6, 6, 6)
|
||||
|
||||
[node name="button4" parent="." instance=ExtResource("7_unmv0")]
|
||||
transform = Transform3D(6, 0, 0, 0, 6, 0, 0, 0, 6, -6, 12, 0)
|
||||
|
||||
[node name="Node3D2" type="Node3D" parent="."]
|
||||
|
||||
[node name="wireframe_tile" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0)
|
||||
|
||||
[node name="wireframe_tile2" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 6)
|
||||
|
||||
[node name="wireframe_tile3" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, -6)
|
||||
|
||||
[node name="wireframe_tile4" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, -6, 0)
|
||||
|
||||
[node name="wireframe_tile5" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, -6, 6)
|
||||
|
||||
[node name="wireframe_tile6" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, -6, -6)
|
||||
|
||||
[node name="wireframe_tile7" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 6, 0)
|
||||
|
||||
[node name="wireframe_tile8" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 6, 6)
|
||||
|
||||
[node name="wireframe_tile9" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 6, -6)
|
||||
|
||||
[node name="wireframe_tile10" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, 0, 0)
|
||||
|
||||
[node name="wireframe_tile11" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, 0, 6)
|
||||
|
||||
[node name="wireframe_tile12" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, 0, -6)
|
||||
|
||||
[node name="wireframe_tile13" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, -6, 0)
|
||||
|
||||
[node name="wireframe_tile14" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, -6, 6)
|
||||
|
||||
[node name="wireframe_tile15" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, -6, -6)
|
||||
|
||||
[node name="wireframe_tile16" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, 6, 0)
|
||||
|
||||
[node name="wireframe_tile17" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, 6, 6)
|
||||
|
||||
[node name="wireframe_tile18" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, 6, -6)
|
||||
|
||||
[node name="wireframe_tile19" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, 0, 0)
|
||||
|
||||
[node name="wireframe_tile20" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, 0, 6)
|
||||
|
||||
[node name="wireframe_tile21" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, 0, -6)
|
||||
|
||||
[node name="wireframe_tile22" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, -6, 0)
|
||||
|
||||
[node name="wireframe_tile23" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, -6, 6)
|
||||
|
||||
[node name="wireframe_tile24" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, -6, -6)
|
||||
|
||||
[node name="wireframe_tile28" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, 12, -6)
|
||||
|
||||
[node name="wireframe_tile29" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, 12, 0)
|
||||
|
||||
[node name="wireframe_tile30" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, 12, 6)
|
||||
|
||||
[node name="wireframe_tile31" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 12, -6)
|
||||
|
||||
[node name="wireframe_tile32" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 12, 0)
|
||||
|
||||
[node name="wireframe_tile33" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 12, 6)
|
||||
|
||||
[node name="wireframe_tile34" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, 12, -6)
|
||||
|
||||
[node name="wireframe_tile35" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, 12, 0)
|
||||
|
||||
[node name="wireframe_tile36" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 6, 12, 6)
|
||||
|
||||
[node name="wireframe_tile25" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, 6, 0)
|
||||
|
||||
[node name="wireframe_tile26" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, 6, 6)
|
||||
|
||||
[node name="wireframe_tile27" parent="Node3D2" instance=ExtResource("8_ygyjn")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -6, 6, -6)
|
||||
|
||||
[node name="Node3D" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 2.5, 0, 0, 0, 1, 0, -12, 0)
|
||||
|
||||
[node name="float_area" parent="Node3D" instance=ExtResource("3_701qg")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 5, 0)
|
||||
|
||||
[node name="outline" type="MeshInstance3D" parent="Node3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11, 0)
|
||||
mesh = SubResource("QuadMesh_m6oy6")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="outline2" type="MeshInstance3D" parent="Node3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -0.5, 0, 1, -2.18557e-08, 0, 6, 10)
|
||||
mesh = SubResource("QuadMesh_m6oy6")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="outline3" type="MeshInstance3D" parent="Node3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 0.5, 0, -1, -2.18557e-08, 0, 6, -10)
|
||||
mesh = SubResource("QuadMesh_m6oy6")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="outline4" type="MeshInstance3D" parent="Node3D"]
|
||||
transform = Transform3D(-4.37114e-08, -1, 2.18557e-08, 0, -4.37114e-08, -0.5, 1, -4.37114e-08, 9.55343e-16, -10, 6, -4.37114e-07)
|
||||
mesh = SubResource("QuadMesh_m6oy6")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="outline5" type="MeshInstance3D" parent="Node3D"]
|
||||
transform = Transform3D(-4.37114e-08, 1, 2.18557e-08, 0, -4.37114e-08, 0.5, 1, 4.37114e-08, 9.55343e-16, 10, 6, 4.37114e-07)
|
||||
mesh = SubResource("QuadMesh_m6oy6")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="outline6" type="MeshInstance3D" parent="Node3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11, 0)
|
||||
mesh = SubResource("QuadMesh_wni86")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="outline7" type="MeshInstance3D" parent="Node3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -0.5, 0, 1, -2.18557e-08, 0, 6, 10)
|
||||
mesh = SubResource("QuadMesh_wni86")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="outline8" type="MeshInstance3D" parent="Node3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 0.5, 0, -1, -2.18557e-08, 0, 6, -10)
|
||||
mesh = SubResource("QuadMesh_wni86")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="outline9" type="MeshInstance3D" parent="Node3D"]
|
||||
transform = Transform3D(-4.37114e-08, -1, 2.18557e-08, 0, -4.37114e-08, -0.5, 1, -4.37114e-08, 9.55343e-16, -10, 6, -4.37114e-07)
|
||||
mesh = SubResource("QuadMesh_wni86")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="outline10" type="MeshInstance3D" parent="Node3D"]
|
||||
transform = Transform3D(-4.37114e-08, 1, 2.18557e-08, 0, -4.37114e-08, 0.5, 1, 4.37114e-08, 9.55343e-16, 10, 6, 4.37114e-07)
|
||||
mesh = SubResource("QuadMesh_wni86")
|
||||
skeleton = NodePath("../..")
|
||||
|
||||
[node name="objective_switcher" parent="." node_paths=PackedStringArray("buttons") instance=ExtResource("4_dwgyx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, -6, -6)
|
||||
buttons = [NodePath("../button"), NodePath("../button2"), NodePath("../button3"), NodePath("../button4")]
|
||||
|
||||
[node name="collisionShape3D" parent="objective_switcher/objective" index="0"]
|
||||
transform = Transform3D(1.37, 0, 0, 0, 1.37, 0, 0, 0, 1.37, 0, 0, 0)
|
||||
|
||||
[editable path="cube_tile"]
|
||||
[editable path="cube_tile2"]
|
||||
[editable path="cube_tile3"]
|
||||
[editable path="cube_tile4"]
|
||||
[editable path="objective_switcher"]
|
||||
[editable path="objective_switcher/objective"]
|
@ -30,6 +30,9 @@ adjustment_enabled = true
|
||||
[node name="player" parent="." instance=ExtResource("1_27nom")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4.635, 108)
|
||||
|
||||
[node name="gimbal_y" parent="player/level" index="0"]
|
||||
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 0, 0, 0)
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="player"]
|
||||
light_energy = 0.228
|
||||
omni_range = 4099.65
|
||||
@ -43,6 +46,24 @@ light_color = Color(0.552941, 1, 1, 1)
|
||||
light_energy = 0.338
|
||||
omni_range = 4096.0
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12, 55)
|
||||
light_color = Color(0.552941, 1, 1, 1)
|
||||
light_energy = 0.1
|
||||
omni_range = 4096.0
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12, 72)
|
||||
light_color = Color(0.552941, 1, 1, 1)
|
||||
light_energy = 0.1
|
||||
omni_range = 4096.0
|
||||
|
||||
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12, 93)
|
||||
light_color = Color(0.552941, 1, 1, 1)
|
||||
light_energy = 0.1
|
||||
omni_range = 4096.0
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
|
||||
mesh = SubResource("PlaneMesh_ubtxc")
|
||||
|
||||
@ -60,3 +81,5 @@ transform = Transform3D(1.5, 0, 0, 0, -1.5, 0, 0, 0, 1.5, 0, 0.04, 107)
|
||||
|
||||
[node name="WorldEnvironment2" type="WorldEnvironment" parent="."]
|
||||
environment = SubResource("Environment_4rftt")
|
||||
|
||||
[editable path="player"]
|
||||
|
233
levels/level_end.tscn
Normal file
233
levels/level_end.tscn
Normal file
@ -0,0 +1,233 @@
|
||||
[gd_scene load_steps=30 format=3 uid="uid://bafrwai0yyv38"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://pyhlicd4a0ec" path="res://player/player_node.tscn" id="1_ow7l2"]
|
||||
[ext_resource type="PackedScene" uid="uid://tdcxcrg6ktpl" path="res://objectives/objective.tscn" id="2_d7ga7"]
|
||||
[ext_resource type="Material" uid="uid://b2ttpdiw37sq4" path="res://primitives/platforms/platform_material.tres" id="3_75a17"]
|
||||
[ext_resource type="PackedScene" uid="uid://wbsuw08hvmmj" path="res://objectives/objective_yellow.tscn" id="4_umwyc"]
|
||||
[ext_resource type="PackedScene" uid="uid://dgbahbof5lwda" path="res://objectives/objective_green.tscn" id="5_svtjg"]
|
||||
[ext_resource type="PackedScene" uid="uid://bqqvv0i7toj13" path="res://objectives/objective_purple.tscn" id="6_aqf6l"]
|
||||
[ext_resource type="Script" path="res://objectives/objective.gd" id="7_bx60d"]
|
||||
[ext_resource type="PackedScene" uid="uid://b0fgqfhwq8qgy" path="res://objectives/objective_red.blend" id="8_cuxir"]
|
||||
[ext_resource type="Script" path="res://objectives/objective_animate.gd" id="9_727eu"]
|
||||
[ext_resource type="PackedScene" uid="uid://ckscv00vnkpxa" path="res://primitives/init_level.tscn" id="10_cedx7"]
|
||||
[ext_resource type="PackedScene" uid="uid://vvq7jugpnvia" path="res://cubes/physics/cube_blue.tscn" id="11_rbxmw"]
|
||||
[ext_resource type="PackedScene" uid="uid://84ydefh2yjfc" path="res://cubes/physics/cube_blue_unkillable.tscn" id="12_otybi"]
|
||||
[ext_resource type="PackedScene" uid="uid://cyqkdqs6o5y63" path="res://cubes/physics/cube_green.tscn" id="13_sjfim"]
|
||||
[ext_resource type="PackedScene" uid="uid://pedsgn3nc3l3" path="res://cubes/physics/cube_yellow.tscn" id="14_amcg8"]
|
||||
[ext_resource type="PackedScene" uid="uid://b1mlcrpson6sb" path="res://cubes/physics/cube_purple.tscn" id="16_6g8sb"]
|
||||
[ext_resource type="PackedScene" uid="uid://dl7vfj301iray" path="res://cubes/physics/cube_green_purple.tscn" id="17_k0f6p"]
|
||||
[ext_resource type="PackedScene" uid="uid://p0gys1svnbo7" path="res://primitives/death/death_composite_fractal.tscn" id="18_68b0t"]
|
||||
[ext_resource type="PackedScene" uid="uid://cttv7cofbshaa" path="res://cubes/tile/death_tile_sokoban.tscn" id="19_7n38a"]
|
||||
[ext_resource type="PackedScene" uid="uid://k0hkmhdvbq1d" path="res://cubes/tile/cube_tile_sokoban_unkillable.tscn" id="19_otckc"]
|
||||
|
||||
[sub_resource type="PlaneMesh" id="PlaneMesh_ubtxc"]
|
||||
material = ExtResource("3_75a17")
|
||||
size = Vector2(1000, 1000)
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_1hfqu"]
|
||||
size = Vector3(1000, 1, 1000)
|
||||
|
||||
[sub_resource type="Environment" id="Environment_4rftt"]
|
||||
background_mode = 1
|
||||
ssr_enabled = true
|
||||
ssr_max_steps = 50
|
||||
glow_enabled = true
|
||||
glow_intensity = 0.93
|
||||
glow_strength = 0.88
|
||||
glow_bloom = 0.16
|
||||
glow_blend_mode = 0
|
||||
fog_light_color = Color(0.182804, 0.289838, 0.349834, 1)
|
||||
fog_density = 0.0
|
||||
adjustment_enabled = true
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_prgnm"]
|
||||
size = Vector3(3, 3, 3)
|
||||
|
||||
[sub_resource type="Curve" id="Curve_c6ptq"]
|
||||
min_value = -2.0
|
||||
max_value = 2.0
|
||||
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(1, 1), 0.0, 0.0, 0, 0]
|
||||
point_count = 2
|
||||
|
||||
[sub_resource type="CurveTexture" id="CurveTexture_a54e6"]
|
||||
curve = SubResource("Curve_c6ptq")
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_xpets"]
|
||||
emission_shape = 2
|
||||
emission_sphere_radius = 20.0
|
||||
orbit_velocity_min = 0.02
|
||||
orbit_velocity_max = 0.1
|
||||
orbit_velocity_curve = SubResource("CurveTexture_a54e6")
|
||||
gravity = Vector3(0, 0, 0)
|
||||
|
||||
[sub_resource type="Curve" id="Curve_li7ce"]
|
||||
_data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.878229, 0.733687), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
|
||||
point_count = 3
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_px2al"]
|
||||
emission_enabled = true
|
||||
emission = Color(0.431373, 0.431373, 0.431373, 1)
|
||||
emission_energy_multiplier = 2.0
|
||||
use_particle_trails = true
|
||||
|
||||
[sub_resource type="RibbonTrailMesh" id="RibbonTrailMesh_t2aah"]
|
||||
material = SubResource("StandardMaterial3D_px2al")
|
||||
size = 0.471
|
||||
sections = 11
|
||||
section_length = 38.126
|
||||
section_segments = 25
|
||||
curve = SubResource("Curve_li7ce")
|
||||
|
||||
[node name="Level0" type="Node3D"]
|
||||
|
||||
[node name="player" parent="." instance=ExtResource("1_ow7l2")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4.635, 108)
|
||||
|
||||
[node name="gimbal_y" parent="player/level" index="0"]
|
||||
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 0, 0, 0)
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="player"]
|
||||
light_energy = 0.228
|
||||
omni_range = 4099.65
|
||||
|
||||
[node name="objective" parent="." instance=ExtResource("2_d7ga7")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 15, 0)
|
||||
|
||||
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12, 0)
|
||||
light_color = Color(0.552941, 1, 1, 1)
|
||||
light_energy = 0.338
|
||||
omni_range = 4096.0
|
||||
|
||||
[node name="OmniLight3D2" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12, -100)
|
||||
light_color = Color(0.939891, 0.957081, 0, 1)
|
||||
light_energy = 0.338
|
||||
omni_range = 4096.0
|
||||
|
||||
[node name="OmniLight3D3" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12, -200)
|
||||
light_color = Color(1, 0.482458, 0.919646, 1)
|
||||
light_energy = 0.338
|
||||
omni_range = 4096.0
|
||||
|
||||
[node name="OmniLight3D4" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12, -300)
|
||||
light_color = Color(0.37549, 0.832171, 0, 1)
|
||||
light_energy = 0.338
|
||||
omni_range = 4096.0
|
||||
|
||||
[node name="OmniLight3D5" type="OmniLight3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12, -400)
|
||||
light_color = Color(1, 0.149194, 0.266641, 1)
|
||||
light_energy = 0.338
|
||||
omni_range = 4096.0
|
||||
|
||||
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
|
||||
mesh = SubResource("PlaneMesh_ubtxc")
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="."]
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.5, 0)
|
||||
shape = SubResource("BoxShape3D_1hfqu")
|
||||
|
||||
[node name="WorldEnvironment2" type="WorldEnvironment" parent="."]
|
||||
environment = SubResource("Environment_4rftt")
|
||||
|
||||
[node name="objective2" parent="." instance=ExtResource("4_umwyc")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 15, -100)
|
||||
|
||||
[node name="objective3" parent="." instance=ExtResource("5_svtjg")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 15, -300)
|
||||
|
||||
[node name="objective4" parent="." instance=ExtResource("6_aqf6l")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 15, -200)
|
||||
|
||||
[node name="objective5" type="Area3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 15, -400)
|
||||
collision_mask = 4
|
||||
gravity_point_center = Vector3(0, 100, 0)
|
||||
gravity_direction = Vector3(0, 100, 0)
|
||||
linear_damp_space_override = 3
|
||||
linear_damp = 10.0
|
||||
script = ExtResource("7_bx60d")
|
||||
|
||||
[node name="collisionShape3D" type="CollisionShape3D" parent="objective5"]
|
||||
shape = SubResource("BoxShape3D_prgnm")
|
||||
|
||||
[node name="objective_model" parent="objective5" instance=ExtResource("8_cuxir")]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0)
|
||||
script = ExtResource("9_727eu")
|
||||
|
||||
[node name="GPUParticles3D" type="GPUParticles3D" parent="objective5"]
|
||||
amount = 25
|
||||
lifetime = 3.0
|
||||
visibility_aabb = AABB(-23.6684, -20.4245, -20.9082, 47.3368, 40.849, 41.8163)
|
||||
trail_enabled = true
|
||||
trail_lifetime = 0.66
|
||||
process_material = SubResource("ParticleProcessMaterial_xpets")
|
||||
draw_pass_1 = SubResource("RibbonTrailMesh_t2aah")
|
||||
|
||||
[node name="GPUParticlesAttractorSphere3D" type="GPUParticlesAttractorSphere3D" parent="objective5/GPUParticles3D"]
|
||||
strength = 73.43
|
||||
attenuation = 0.615575
|
||||
radius = 84.15
|
||||
|
||||
[node name="init_level" parent="." instance=ExtResource("10_cedx7")]
|
||||
fractal_amount = 5
|
||||
fractal_min = 5
|
||||
fractal_max = 5
|
||||
|
||||
[node name="CubeBlue" parent="." instance=ExtResource("11_rbxmw")]
|
||||
transform = Transform3D(0.866025, -0.5, 0, 0.433013, 0.75, -0.5, 0.25, 0.433013, 0.866025, 15, 0, 4)
|
||||
|
||||
[node name="cube_blue_unkillable" parent="." instance=ExtResource("12_otybi")]
|
||||
transform = Transform3D(0.866025, 0.5, 0, -0.482963, 0.836516, 0.258819, 0.12941, -0.224144, 0.965926, -20, 1, 2)
|
||||
|
||||
[node name="cube_green" parent="." node_paths=PackedStringArray("mesh") instance=ExtResource("13_sjfim")]
|
||||
transform = Transform3D(0.866025, -0.482963, 0.12941, 0.5, 0.836516, -0.224144, -3.8567e-09, 0.258819, 0.965926, -12, 5, -10)
|
||||
mesh = [null]
|
||||
|
||||
[node name="CubeYellow" parent="." instance=ExtResource("14_amcg8")]
|
||||
transform = Transform3D(0.612372, 0.5, -0.612372, -0.353553, 0.866025, 0.353553, 0.707107, 0, 0.707107, -13, 1, -96)
|
||||
|
||||
[node name="cube_purple" parent="." instance=ExtResource("16_6g8sb")]
|
||||
transform = Transform3D(0.75, -0.433013, -0.5, 0.5, 0.866025, 0, 0.433013, -0.25, 0.866025, -9, 3, -208)
|
||||
|
||||
[node name="cube_green2" parent="." instance=ExtResource("17_k0f6p")]
|
||||
transform = Transform3D(0.12941, 0.851271, 0.508518, 0.965926, -0.224144, 0.12941, 0.224144, 0.474444, -0.851271, 9, 6, -194)
|
||||
|
||||
[node name="cube_green3" parent="." node_paths=PackedStringArray("mesh") instance=ExtResource("13_sjfim")]
|
||||
transform = Transform3D(0.965926, -0.258819, 0, 0.183013, 0.683013, 0.707107, -0.183013, -0.683013, 0.707107, -15, 0, -302)
|
||||
mesh = [null]
|
||||
|
||||
[node name="death_visual" parent="." instance=ExtResource("18_68b0t")]
|
||||
transform = Transform3D(0.866025, -0.433013, 0.25, 0.5, 0.75, -0.433013, 0, 0.5, 0.866025, -14, 3, -395)
|
||||
|
||||
[node name="cube_tile" parent="." instance=ExtResource("19_7n38a")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 2, -388)
|
||||
|
||||
[node name="cube_tile2" parent="." instance=ExtResource("19_otckc")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 1.5, -94)
|
||||
|
||||
[node name="Area3D" parent="cube_tile2" index="2"]
|
||||
transform = Transform3D(-4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0, 0, 1, 1.5, 10000, 0)
|
||||
|
||||
[node name="Area3D2" parent="cube_tile2" index="3"]
|
||||
transform = Transform3D(4.37114e-08, -1, 8.74228e-08, -1, -4.37114e-08, 0, 3.82137e-15, -8.74228e-08, -1, -1.5, 10000, 0)
|
||||
|
||||
[node name="Area3D3" parent="cube_tile2" index="4"]
|
||||
transform = Transform3D(1.91069e-15, -4.37114e-08, -1, -1, -4.37114e-08, 0, -4.37114e-08, 1, -4.37114e-08, 0, 10000, 1.5)
|
||||
|
||||
[node name="Area3D4" parent="cube_tile2" index="5"]
|
||||
transform = Transform3D(1.91069e-15, -4.37114e-08, 1, -1, -4.37114e-08, 0, 4.37114e-08, -1, -4.37114e-08, 0, 10000, -1.5)
|
||||
|
||||
[node name="Area3D5" parent="cube_tile2" index="6"]
|
||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 10000, 0)
|
||||
|
||||
[node name="Area3D6" parent="cube_tile2" index="7"]
|
||||
transform = Transform3D(4.37114e-08, 3.82137e-15, 1, 8.74228e-08, -1, 0, 1, 8.74228e-08, -4.37114e-08, 0, 10000, 0)
|
||||
|
||||
[editable path="player"]
|
||||
[editable path="cube_tile2"]
|
245
levels/mixed/level_mixed_1.tscn
Normal file
245
levels/mixed/level_mixed_1.tscn
Normal file
@ -0,0 +1,245 @@
|
||||
[gd_scene load_steps=13 format=3 uid="uid://brp5r4hn0ujya"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bguy7uvxaxloo" path="res://cubes/tile/cube_tile_sokoban.tscn" id="1_ad4mx"]
|
||||
[ext_resource type="PackedScene" uid="uid://ccbxd6724rlfj" path="res://rooms/blue/room_blue_floor.tscn" id="1_lj34g"]
|
||||
[ext_resource type="PackedScene" uid="uid://hi0ap4r2s3lw" path="res://player/player_node_yellow.tscn" id="2_5o28b"]
|
||||
[ext_resource type="PackedScene" uid="uid://ckscv00vnkpxa" path="res://primitives/init_level.tscn" id="3_d3e0t"]
|
||||
[ext_resource type="PackedScene" uid="uid://c0hv2icj8y7cs" path="res://primitives/platforms/platform_yellow_in.tscn" id="4_uj1fe"]
|
||||
[ext_resource type="PackedScene" uid="uid://ccbejhlbgy7l6" path="res://primitives/button/button.tscn" id="5_apgmb"]
|
||||
[ext_resource type="PackedScene" uid="uid://3afhflhoci0s" path="res://primitives/puzzle_tile/puzzle_tile.tscn" id="6_s34dx"]
|
||||
[ext_resource type="PackedScene" uid="uid://pedsgn3nc3l3" path="res://cubes/physics/cube_yellow.tscn" id="7_csy7s"]
|
||||
[ext_resource type="PackedScene" uid="uid://be071cnfk4wxe" path="res://primitives/death/death_area_cubes.tscn" id="9_6ahs7"]
|
||||
[ext_resource type="PackedScene" uid="uid://ru77p452tkfp" path="res://primitives/death/death_visual.tscn" id="10_0o6ni"]
|
||||
[ext_resource type="PackedScene" uid="uid://bnsyxg7xsjri1" path="res://primitives/gravity_changer/gravity_changer.tscn" id="11_tustc"]
|
||||
[ext_resource type="PackedScene" uid="uid://ddnoifj6cagw4" path="res://objectives/objective_switcher.tscn" id="12_3ljpm"]
|
||||
|
||||
[node name="LevelMixed1" type="Node3D"]
|
||||
|
||||
[node name="cube_tile" parent="." instance=ExtResource("1_ad4mx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, -48.5, 3)
|
||||
|
||||
[node name="room_blue_floor" parent="." instance=ExtResource("1_lj34g")]
|
||||
|
||||
[node name="player" parent="." instance=ExtResource("2_5o28b")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7, -50, 12)
|
||||
|
||||
[node name="init_level" parent="." instance=ExtResource("3_d3e0t")]
|
||||
|
||||
[node name="Node3D" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, -19)
|
||||
|
||||
[node name="platform_yellow_in" parent="Node3D" instance=ExtResource("4_uj1fe")]
|
||||
transform = Transform3D(-1.09278e-08, -0.25, 0, 0.25, -1.09278e-08, 0, 0, 0, 0.25, 23, -47, 20)
|
||||
|
||||
[node name="platform_yellow_in2" parent="Node3D" instance=ExtResource("4_uj1fe")]
|
||||
transform = Transform3D(0.25, 0, 0, 0, 0.25, 0, 0, 0, 0.25, 16, -50, 20)
|
||||
|
||||
[node name="platform_yellow_in3" parent="Node3D" instance=ExtResource("4_uj1fe")]
|
||||
transform = Transform3D(-3.25675e-16, -7.45058e-09, 0.25, 0.25, -1.09278e-08, 0, 1.09278e-08, 0.25, 7.45058e-09, -1, -47, -14)
|
||||
|
||||
[node name="platform_yellow_in4" parent="Node3D" instance=ExtResource("4_uj1fe")]
|
||||
transform = Transform3D(7.45058e-09, 0, 0.25, 0, 0.25, 0, -0.25, 0, 7.45058e-09, -1, -50, -7)
|
||||
|
||||
[node name="platform_yellow_in5" parent="Node3D" instance=ExtResource("4_uj1fe")]
|
||||
transform = Transform3D(1.09278e-08, 0.25, -3.47727e-09, 0.25, -1.09278e-08, 0, -1.51996e-16, -3.47727e-09, -0.25, -22, -47, 20)
|
||||
|
||||
[node name="platform_yellow_in6" parent="Node3D" instance=ExtResource("4_uj1fe")]
|
||||
transform = Transform3D(-0.25, 0, -3.47727e-09, 0, 0.25, 0, 3.47727e-09, 0, -0.25, -15, -50, 20)
|
||||
|
||||
[node name="platform_yellow_in7" parent="Node3D" instance=ExtResource("4_uj1fe")]
|
||||
transform = Transform3D(-6.29667e-16, -1.44051e-08, -0.25, 0.25, -1.09278e-08, 0, -1.09278e-08, -0.25, 1.44051e-08, 8.06686e-07, -47, 47)
|
||||
|
||||
[node name="platform_yellow_in8" parent="Node3D" instance=ExtResource("4_uj1fe")]
|
||||
transform = Transform3D(1.44051e-08, 0, -0.25, 0, 0.25, 0, 0.25, 0, 1.44051e-08, 5.96046e-07, -50, 39)
|
||||
|
||||
[node name="button" parent="." instance=ExtResource("5_apgmb")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, -48.5, -12)
|
||||
|
||||
[node name="button2" parent="." instance=ExtResource("5_apgmb")]
|
||||
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, -48.5, -15)
|
||||
|
||||
[node name="CubeYellow" parent="." node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("7_csy7s")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -48.5, 9)
|
||||
collision_layer = 25
|
||||
axis_lock_linear_y = true
|
||||
axis_lock_angular_x = true
|
||||
axis_lock_angular_y = true
|
||||
axis_lock_angular_z = true
|
||||
mesh = [NodePath("cube_yellow")]
|
||||
colliders = [NodePath("CollisionShape3D")]
|
||||
hotspot = true
|
||||
killable = true
|
||||
|
||||
[node name="CollisionShape3D" parent="CubeYellow" index="0"]
|
||||
transform = Transform3D(0.8, 0, 0, 0, 1, 0, 0, 0, 0.8, 0, 0, 0)
|
||||
|
||||
[node name="Node3D2" type="Node3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -15)
|
||||
|
||||
[node name="puzzle_tile" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, -48.5, 3)
|
||||
|
||||
[node name="puzzle_tile14" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, -48.5, 0)
|
||||
|
||||
[node name="puzzle_tile43" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, -48.5, -3)
|
||||
|
||||
[node name="puzzle_tile44" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -48.5, -6)
|
||||
|
||||
[node name="puzzle_tile47" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, -48.5, -6)
|
||||
|
||||
[node name="puzzle_tile48" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, -48.5, -6)
|
||||
|
||||
[node name="puzzle_tile45" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, -48.5, -3)
|
||||
|
||||
[node name="puzzle_tile46" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, -48.5, 0)
|
||||
|
||||
[node name="puzzle_tile15" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, -48.5, 3)
|
||||
|
||||
[node name="puzzle_tile16" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, -48.5, 6)
|
||||
|
||||
[node name="puzzle_tile17" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, -48.5, 9)
|
||||
|
||||
[node name="puzzle_tile18" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, -48.5, 12)
|
||||
|
||||
[node name="puzzle_tile19" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, -48.5, 15)
|
||||
|
||||
[node name="puzzle_tile20" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, -48.5, 18)
|
||||
|
||||
[node name="puzzle_tile41" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, -48.5, 18)
|
||||
|
||||
[node name="puzzle_tile21" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, -48.5, 21)
|
||||
|
||||
[node name="puzzle_tile22" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, -48.5, 24)
|
||||
|
||||
[node name="puzzle_tile23" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, -48.5, 27)
|
||||
|
||||
[node name="puzzle_tile24" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, -48.5, 30)
|
||||
|
||||
[node name="puzzle_tile25" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, -48.5, 30)
|
||||
|
||||
[node name="puzzle_tile26" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, -48.5, 30)
|
||||
|
||||
[node name="puzzle_tile27" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, -48.5, 30)
|
||||
|
||||
[node name="puzzle_tile28" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -48.5, 30)
|
||||
|
||||
[node name="puzzle_tile29" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, -48.5, 30)
|
||||
|
||||
[node name="puzzle_tile30" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, -48.5, 30)
|
||||
|
||||
[node name="puzzle_tile31" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, -48.5, 30)
|
||||
|
||||
[node name="puzzle_tile32" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, -48.5, 27)
|
||||
|
||||
[node name="puzzle_tile33" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, -48.5, 24)
|
||||
|
||||
[node name="puzzle_tile34" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, -48.5, 21)
|
||||
|
||||
[node name="puzzle_tile35" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, -48.5, 18)
|
||||
|
||||
[node name="puzzle_tile36" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, -48.5, 15)
|
||||
|
||||
[node name="puzzle_tile37" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12, -48.5, 9)
|
||||
|
||||
[node name="puzzle_tile39" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, -48.5, 6)
|
||||
|
||||
[node name="puzzle_tile40" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, -48.5, 3)
|
||||
|
||||
[node name="puzzle_tile42" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, -48.5, 3)
|
||||
|
||||
[node name="puzzle_tile38" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, -48.5, 12)
|
||||
|
||||
[node name="puzzle_tile2" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, -48.5, 3)
|
||||
|
||||
[node name="puzzle_tile3" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, -48.5, 3)
|
||||
|
||||
[node name="puzzle_tile4" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, -48.5, 3)
|
||||
|
||||
[node name="puzzle_tile5" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, -48.5, 6)
|
||||
|
||||
[node name="puzzle_tile6" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, -48.5, 12)
|
||||
|
||||
[node name="puzzle_tile7" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, -48.5, 12)
|
||||
|
||||
[node name="puzzle_tile8" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, -48.5, 9)
|
||||
|
||||
[node name="puzzle_tile9" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, -48.5, 24)
|
||||
|
||||
[node name="puzzle_tile10" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, -48.5, 18)
|
||||
|
||||
[node name="puzzle_tile11" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -48.5, 18)
|
||||
|
||||
[node name="puzzle_tile12" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, -48.5, 24)
|
||||
|
||||
[node name="puzzle_tile13" parent="Node3D2" instance=ExtResource("6_s34dx")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, -48.5, 27)
|
||||
|
||||
[node name="death_area_cubes" parent="." instance=ExtResource("9_6ahs7")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -50, -18)
|
||||
|
||||
[node name="death_visual" parent="." instance=ExtResource("10_0o6ni")]
|
||||
transform = Transform3D(3, 0, 0, 0, 1, 0, 0, 0, 3, 0, -50.455, -18)
|
||||
|
||||
[node name="gravity_changer" parent="." instance=ExtResource("11_tustc")]
|
||||
transform = Transform3D(100, 0, 0, 0, 100, 0, 0, 0, 1, 0, 0, -50)
|
||||
|
||||
[node name="gravity_changer2" parent="." instance=ExtResource("11_tustc")]
|
||||
transform = Transform3D(100, 0, 0, 0, 100, 0, 0, 0, 1, 0, 0, 50)
|
||||
|
||||
[node name="gravity_changer3" parent="." instance=ExtResource("11_tustc")]
|
||||
transform = Transform3D(-4.37114e-06, 0, -1, 0, 100, 0, 100, 0, -4.37114e-08, 50, 0, 2.18557e-06)
|
||||
|
||||
[node name="gravity_changer4" parent="." instance=ExtResource("11_tustc")]
|
||||
transform = Transform3D(-4.37114e-06, 0, -1, 0, 100, 0, 100, 0, -4.37114e-08, -50, 0, -2.18557e-06)
|
||||
|
||||
[node name="objective_switcher" parent="." node_paths=PackedStringArray("buttons") instance=ExtResource("12_3ljpm")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, -48, 22)
|
||||
buttons = [NodePath("../button"), NodePath("../button2")]
|
||||
|
||||
[editable path="CubeYellow"]
|
@ -25,7 +25,7 @@ transform = Transform3D(100, 0, 0, 0, -4.37114e-06, -100, 0, 100, -4.37114e-06,
|
||||
transform = Transform3D(2, 0, 0, 0, -8.74228e-08, -2, 0, 2, -8.74228e-08, 0, 0, 0)
|
||||
|
||||
[node name="button" parent="." instance=ExtResource("4_fpyjk")]
|
||||
transform = Transform3D(3, 0, 0, 0, -1.31134e-07, -3, 0, 3, -1.31134e-07, -4, -1.68844e-07, 4.00504)
|
||||
transform = Transform3D(3, 0, 0, 0, -1.31134e-07, -3, 0, 3, -1.31134e-07, -4, -1.68844e-07, 3.00504)
|
||||
|
||||
[node name="platform_white2" parent="." instance=ExtResource("6_l158p")]
|
||||
transform = Transform3D(-2.18557e-08, 0.5, 0, 2.18557e-08, 9.55343e-16, -1, -0.5, -2.18557e-08, -4.37114e-08, -6, 5, 6)
|
||||
@ -46,6 +46,7 @@ collision_mask = 257
|
||||
axis_lock_linear_y = true
|
||||
axis_lock_angular_x = true
|
||||
axis_lock_angular_z = true
|
||||
angular_damp = 10.0
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, -2, -4.37114e-08, 1)
|
||||
|
@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=12 format=3 uid="uid://cq31eud0kpreo"]
|
||||
[gd_scene load_steps=11 format=3 uid="uid://cq31eud0kpreo"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bvvbru50snsfe" path="res://objectives/objective_switcher_yellow.tscn" id="1_eyb8p"]
|
||||
[ext_resource type="PackedScene" uid="uid://cg5ts7jwithch" path="res://primitives/death/death_wireframe.tscn" id="2_f1ekl"]
|
||||
@ -11,9 +11,6 @@
|
||||
[ext_resource type="PackedScene" uid="uid://pedsgn3nc3l3" path="res://cubes/physics/cube_yellow.tscn" id="8_o4w8v"]
|
||||
[ext_resource type="PackedScene" uid="uid://ckscv00vnkpxa" path="res://primitives/init_level.tscn" id="9_ih1lc"]
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_oufim"]
|
||||
size = Vector3(20, 1, 2)
|
||||
|
||||
[node name="LevelYL1" type="Node3D"]
|
||||
|
||||
[node name="init_level" parent="." instance=ExtResource("9_ih1lc")]
|
||||
@ -26,9 +23,15 @@ transform = Transform3D(100, 0, 0, 0, -4.37114e-06, -100, 0, 100, -4.37114e-06,
|
||||
transform = Transform3D(2, 0, 0, 0, -8.74228e-08, -2, 0, 2, -8.74228e-08, 0, 0, 0)
|
||||
|
||||
[node name="objective_switcher" parent="." node_paths=PackedStringArray("buttons") instance=ExtResource("1_eyb8p")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 0, 46)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 46)
|
||||
buttons = [NodePath("../button")]
|
||||
|
||||
[node name="objective" parent="objective_switcher" index="0"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0)
|
||||
|
||||
[node name="collisionShape3D" parent="objective_switcher/objective" index="0"]
|
||||
transform = Transform3D(2.5, 0, 0, 0, 4.25, 0, 0, 0, 4.25, 2, 0, 0)
|
||||
|
||||
[node name="player" parent="." instance=ExtResource("6_y3bu1")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -11, 2)
|
||||
|
||||
@ -80,11 +83,5 @@ axis_lock_angular_x = true
|
||||
axis_lock_angular_y = true
|
||||
axis_lock_angular_z = true
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6)
|
||||
collision_layer = 256
|
||||
collision_mask = 256
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.5, 0, -0.5)
|
||||
shape = SubResource("BoxShape3D_oufim")
|
||||
[editable path="objective_switcher"]
|
||||
[editable path="objective_switcher/objective"]
|
||||
|
BIN
objectives/objective_red.blend
Normal file
BIN
objectives/objective_red.blend
Normal file
Binary file not shown.
57
objectives/objective_red.blend.import
Normal file
57
objectives/objective_red.blend.import
Normal file
@ -0,0 +1,57 @@
|
||||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://b0fgqfhwq8qgy"
|
||||
path="res://godot/imported/objective_red.blend-518966d989bde8e6899ce54c8c52f2ce.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://objectives/objective_red.blend"
|
||||
dest_files=["res://godot/imported/objective_red.blend-518966d989bde8e6899ce54c8c52f2ce.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
import_script/path=""
|
||||
_subresources={
|
||||
"materials": {
|
||||
"Material.001": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/path": "res://primitives/pallet/red_glow.tres"
|
||||
}
|
||||
}
|
||||
}
|
||||
gltf/naming_version=1
|
||||
gltf/embedded_image_handling=1
|
||||
blender/nodes/visible=0
|
||||
blender/nodes/punctual_lights=true
|
||||
blender/nodes/cameras=true
|
||||
blender/nodes/custom_properties=true
|
||||
blender/nodes/modifiers=1
|
||||
blender/meshes/colors=false
|
||||
blender/meshes/uvs=true
|
||||
blender/meshes/normals=true
|
||||
blender/meshes/tangents=true
|
||||
blender/meshes/skins=2
|
||||
blender/meshes/export_bones_deforming_mesh_only=false
|
||||
blender/materials/unpack_enabled=true
|
||||
blender/materials/export_materials=1
|
||||
blender/animation/limit_playback=true
|
||||
blender/animation/always_sample=true
|
||||
blender/animation/group_tracks=true
|
@ -16,7 +16,8 @@ config/version="1.0"
|
||||
run/main_scene="res://levels/level_0.tscn"
|
||||
config/use_hidden_project_data_directory=false
|
||||
config/features=PackedStringArray("4.2", "Forward Plus")
|
||||
boot_splash/image="res://ui/CAWEZ STUDIOS.png"
|
||||
boot_splash/bg_color=Color(0, 0, 0, 1)
|
||||
boot_splash/image="res://ui/Splash.png"
|
||||
config/icon="res://ui/logo1.png"
|
||||
config/image="res://ui/CAWEZ STUDIOS.png"
|
||||
|
||||
@ -29,8 +30,8 @@ LevelLoader="*res://level_loader.tscn"
|
||||
|
||||
[display]
|
||||
|
||||
window/size/viewport_width=1280
|
||||
window/size/viewport_height=720
|
||||
window/size/viewport_width=1920
|
||||
window/size/viewport_height=1080
|
||||
|
||||
[input]
|
||||
|
||||
|
BIN
ui/Splash.png
Normal file
BIN
ui/Splash.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 301 KiB |
34
ui/Splash.png.import
Normal file
34
ui/Splash.png.import
Normal file
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dguetw04umvax"
|
||||
path="res://godot/imported/Splash.png-5cb8e5fd05680d9e105dc806b8f5012e.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://ui/Splash.png"
|
||||
dest_files=["res://godot/imported/Splash.png-5cb8e5fd05680d9e105dc806b8f5012e.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
BIN
ui/Splash.xcf
Normal file
BIN
ui/Splash.xcf
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user