making levels
This commit is contained in:
parent
cc0014f3e8
commit
716dae1d33
17 changed files with 451 additions and 61 deletions
|
|
@ -1,8 +1,11 @@
|
|||
[gd_scene load_steps=4 format=3 uid="uid://c6vhdhaji73sn"]
|
||||
[gd_scene load_steps=7 format=3 uid="uid://c6vhdhaji73sn"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bojbawyoy11i4" path="res://Levels/StartingRoom.tscn" id="1_qmnx5"]
|
||||
[ext_resource type="MeshLibrary" uid="uid://cymdsgto88uty" path="res://meshLib.tres" id="2_a8pag"]
|
||||
[ext_resource type="PackedScene" uid="uid://rom188edxcu6" path="res://end_zone.tscn" id="3_5y62x"]
|
||||
[ext_resource type="PackedScene" uid="uid://cy5g1lkvw2fxs" path="res://sign.tscn" id="4_rebbc"]
|
||||
[ext_resource type="PackedScene" uid="uid://dqvq4ybcpws87" path="res://Commands/command_block.tscn" id="5_tqehu"]
|
||||
[ext_resource type="Texture2D" uid="uid://vc7wwv4wgabf" path="res://Commands/jump.png" id="6_ccyiy"]
|
||||
|
||||
[node name="Level1" type="Node3D"]
|
||||
|
||||
|
|
@ -10,37 +13,8 @@
|
|||
level_name = "Level 1
|
||||
A Small Hop"
|
||||
|
||||
[node name="JumpCommand3" parent="ChronoManager" index="5"]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
|
||||
[node name="JumpCommand4" parent="ChronoManager" index="6"]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
|
||||
[node name="PhaseCommand" parent="ChronoManager" index="7"]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
|
||||
[node name="PhaseCommand2" parent="ChronoManager" index="8"]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
|
||||
[node name="PhaseCommand3" parent="ChronoManager" index="9"]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
|
||||
[node name="DashCommand" parent="ChronoManager" index="10"]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
|
||||
[node name="DashCommand2" parent="ChronoManager" index="11"]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
|
||||
[node name="DashCommand3" parent="ChronoManager" index="12"]
|
||||
process_mode = 4
|
||||
visible = false
|
||||
[node name="JumpCommand2" parent="ChronoManager" index="4"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.322, -3)
|
||||
|
||||
[node name="GridMap" type="GridMap" parent="."]
|
||||
mesh_library = ExtResource("2_a8pag")
|
||||
|
|
@ -52,4 +26,31 @@ data = {
|
|||
[node name="EndZone" parent="." instance=ExtResource("3_5y62x")]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 2, -25)
|
||||
|
||||
[node name="Sign" parent="." instance=ExtResource("4_rebbc")]
|
||||
transform = Transform3D(-0.61009, 0, 0.792332, 0, 1, 0, -0.792332, 0, -0.61009, -1.07097, 1.71873, -2.59564)
|
||||
sign_text = "Click the Block!
|
||||
-->"
|
||||
show_pole = true
|
||||
|
||||
[node name="Sign4" parent="." instance=ExtResource("4_rebbc")]
|
||||
transform = Transform3D(0.455467, 0, 0.890253, 0, 1, 0, -0.890253, 0, 0.455467, 0.832763, 1.71873, -15.6152)
|
||||
sign_text = "No spacebar
|
||||
;)"
|
||||
show_pole = true
|
||||
|
||||
[node name="Sign2" parent="." instance=ExtResource("4_rebbc")]
|
||||
transform = Transform3D(0.383377, 0, 0.923592, 0, 1, 0, -0.923592, 0, 0.383377, 1.66118, 1.71873, -3.91991)
|
||||
sign_text = "Your freedom
|
||||
awaits~"
|
||||
show_pole = true
|
||||
|
||||
[node name="Sign3" parent="." instance=ExtResource("4_rebbc")]
|
||||
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.0761647, 2.58375, 4.99402)
|
||||
sign_text = "Place the Block"
|
||||
|
||||
[node name="BaseCommand" parent="." instance=ExtResource("5_tqehu")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0518522, 2.66601, -2.91549)
|
||||
command_name = "jump"
|
||||
command_sprite = ExtResource("6_ccyiy")
|
||||
|
||||
[editable path="ChronoManager"]
|
||||
|
|
|
|||
|
|
@ -1,8 +1,11 @@
|
|||
[gd_scene load_steps=4 format=3 uid="uid://ddcwsfa8nhmtf"]
|
||||
[gd_scene load_steps=7 format=3 uid="uid://ddcwsfa8nhmtf"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bojbawyoy11i4" path="res://Levels/StartingRoom.tscn" id="1_rb7ph"]
|
||||
[ext_resource type="MeshLibrary" uid="uid://cymdsgto88uty" path="res://meshLib.tres" id="2_52atl"]
|
||||
[ext_resource type="PackedScene" uid="uid://rom188edxcu6" path="res://end_zone.tscn" id="3_c33yl"]
|
||||
[ext_resource type="PackedScene" uid="uid://dqvq4ybcpws87" path="res://Commands/command_block.tscn" id="4_evy08"]
|
||||
[ext_resource type="Texture2D" uid="uid://vc7wwv4wgabf" path="res://Commands/jump.png" id="5_v1wgi"]
|
||||
[ext_resource type="PackedScene" uid="uid://cy5g1lkvw2fxs" path="res://sign.tscn" id="6_xqkdd"]
|
||||
|
||||
[node name="Level2" type="Node3D"]
|
||||
|
||||
|
|
@ -20,3 +23,32 @@ metadata/_editor_floor_ = Vector3(0, 14, 0)
|
|||
|
||||
[node name="EndZone" parent="." instance=ExtResource("3_c33yl")]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 3, 13, -19)
|
||||
|
||||
[node name="BaseCommand" parent="." instance=ExtResource("4_evy08")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0518522, 1.66601, -2.91549)
|
||||
command_name = "jump"
|
||||
command_sprite = ExtResource("5_v1wgi")
|
||||
|
||||
[node name="BaseCommand2" parent="." instance=ExtResource("4_evy08")]
|
||||
transform = Transform3D(0.965926, 0, -0.258819, 0, 1, 0, 0.258819, 0, 0.965926, -0.0518522, 2.66601, -2.91549)
|
||||
command_name = "jump"
|
||||
command_sprite = ExtResource("5_v1wgi")
|
||||
|
||||
[node name="BaseCommand3" parent="." instance=ExtResource("4_evy08")]
|
||||
transform = Transform3D(0.707107, 0, 0.707107, 0, 1, 0, -0.707107, 0, 0.707107, -0.0518522, 3.66601, -2.91549)
|
||||
command_name = "jump"
|
||||
command_sprite = ExtResource("5_v1wgi")
|
||||
|
||||
[node name="Sign" parent="." instance=ExtResource("6_xqkdd")]
|
||||
transform = Transform3D(0.5, 0, 0.866025, 0, 1, 0, -0.866025, 0, 0.5, 1.30761, 1.69798, -3.40446)
|
||||
sign_text = "Heres some
|
||||
more"
|
||||
show_pole = true
|
||||
|
||||
[node name="Sign2" parent="." instance=ExtResource("6_xqkdd")]
|
||||
transform = Transform3D(-0.964741, 0, 0.2632, 0, 1, 0, -0.2632, 0, -0.964741, 2.68076, 7.7014, -19.1017)
|
||||
sign_text = "^ ^ ^
|
||||
Look Up"
|
||||
show_pole = true
|
||||
|
||||
[editable path="ChronoManager"]
|
||||
|
|
|
|||
|
|
@ -1,8 +1,11 @@
|
|||
[gd_scene load_steps=4 format=3 uid="uid://cmgi52e2brlab"]
|
||||
[gd_scene load_steps=7 format=3 uid="uid://cmgi52e2brlab"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bojbawyoy11i4" path="res://Levels/StartingRoom.tscn" id="1_i6exp"]
|
||||
[ext_resource type="MeshLibrary" uid="uid://cymdsgto88uty" path="res://meshLib.tres" id="2_2kcfj"]
|
||||
[ext_resource type="PackedScene" uid="uid://rom188edxcu6" path="res://end_zone.tscn" id="3_okds4"]
|
||||
[ext_resource type="PackedScene" uid="uid://dqvq4ybcpws87" path="res://Commands/command_block.tscn" id="4_fhho5"]
|
||||
[ext_resource type="Texture2D" uid="uid://cmvnccuywukyw" path="res://Commands/controlled_blink_new.png" id="5_gb44l"]
|
||||
[ext_resource type="PackedScene" uid="uid://cy5g1lkvw2fxs" path="res://sign.tscn" id="6_03rde"]
|
||||
|
||||
[node name="Level3" type="Node3D"]
|
||||
|
||||
|
|
@ -19,3 +22,25 @@ data = {
|
|||
|
||||
[node name="EndZone" parent="." instance=ExtResource("3_okds4")]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 2, 9)
|
||||
|
||||
[node name="BaseCommand" parent="." instance=ExtResource("4_fhho5")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.5, 1.5, -3)
|
||||
command_name = "dash"
|
||||
command_sprite = ExtResource("5_gb44l")
|
||||
|
||||
[node name="BaseCommand2" parent="." node_paths=PackedStringArray("collider") instance=ExtResource("4_fhho5")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 1.5, 0)
|
||||
command_name = "dash"
|
||||
command_sprite = ExtResource("5_gb44l")
|
||||
collider = NodePath("../BaseCommand/CollisionShape3D3")
|
||||
|
||||
[node name="BaseCommand3" parent="." node_paths=PackedStringArray("collider") instance=ExtResource("4_fhho5")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 1.5, 2.5)
|
||||
command_name = "dash"
|
||||
command_sprite = ExtResource("5_gb44l")
|
||||
collider = NodePath("../BaseCommand/CollisionShape3D3")
|
||||
|
||||
[node name="Sign" parent="." instance=ExtResource("6_03rde")]
|
||||
transform = Transform3D(0.707107, 0, -0.707107, 0, 1, 0, 0.707107, 0, 0.707107, 3.64511, 1.6988, 3.67351)
|
||||
sign_text = "Drop with Q"
|
||||
show_pole = true
|
||||
|
|
|
|||
54
Levels/Level 4.tscn
Normal file
54
Levels/Level 4.tscn
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
[gd_scene load_steps=8 format=3 uid="uid://c2wwwu6tmoj8s"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bojbawyoy11i4" path="res://Levels/StartingRoom.tscn" id="1_7qkwr"]
|
||||
[ext_resource type="MeshLibrary" uid="uid://cymdsgto88uty" path="res://meshLib.tres" id="2_21dt1"]
|
||||
[ext_resource type="PackedScene" uid="uid://rom188edxcu6" path="res://end_zone.tscn" id="3_f41ff"]
|
||||
[ext_resource type="PackedScene" uid="uid://cy5g1lkvw2fxs" path="res://sign.tscn" id="4_ygj8e"]
|
||||
[ext_resource type="PackedScene" uid="uid://dqvq4ybcpws87" path="res://Commands/command_block.tscn" id="5_e13ui"]
|
||||
[ext_resource type="Texture2D" uid="uid://vc7wwv4wgabf" path="res://Commands/jump.png" id="6_jhyls"]
|
||||
[ext_resource type="Texture2D" uid="uid://cmvnccuywukyw" path="res://Commands/controlled_blink_new.png" id="7_7jmwn"]
|
||||
|
||||
[node name="Level1" type="Node3D"]
|
||||
|
||||
[node name="ChronoManager" parent="." instance=ExtResource("1_7qkwr")]
|
||||
level_name = "Level 4
|
||||
Looks familiar"
|
||||
|
||||
[node name="JumpCommand2" parent="ChronoManager" index="4"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.322, -3)
|
||||
|
||||
[node name="GridMap" type="GridMap" parent="."]
|
||||
mesh_library = ExtResource("2_21dt1")
|
||||
cell_size = Vector3(1, 1, 1)
|
||||
data = {
|
||||
"cells": PackedInt32Array(65535, 65529, 1, 65535, 65528, 1, 65535, 65527, 1, 65535, 65526, 1, 65535, 65525, 1, 65535, 65524, 1, 0, 65524, 1, 0, 65525, 1, 0, 65526, 1, 0, 65527, 1, 0, 65528, 1, 0, 65529, 1, 327679, 65515, 1, 327679, 65514, 1, 327679, 65513, 1, 262144, 65515, 1, 262144, 65514, 1, 262144, 65513, 1, 262144, 65512, 1, 327679, 65512, 1, 327679, 65511, 1, 262144, 65511, 1, 327679, 65509, 2, 327679, 65510, 2, 262144, 65509, 2, 262144, 65510, 2)
|
||||
}
|
||||
metadata/_editor_floor_ = Vector3(0, 0, 0)
|
||||
|
||||
[node name="EndZone" parent="." instance=ExtResource("3_f41ff")]
|
||||
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 6, -26)
|
||||
|
||||
[node name="Sign" parent="." instance=ExtResource("4_ygj8e")]
|
||||
transform = Transform3D(-0.61009, 0, 0.792332, 0, 1, 0, -0.792332, 0, -0.61009, -1.07097, 1.71873, -2.59564)
|
||||
sign_text = "Now you have
|
||||
both kinds!"
|
||||
show_pole = true
|
||||
|
||||
[node name="BaseCommand" parent="." instance=ExtResource("5_e13ui")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.18242, 2.66601, -2.91549)
|
||||
command_name = "jump"
|
||||
command_sprite = ExtResource("6_jhyls")
|
||||
|
||||
[node name="BaseCommand2" parent="." node_paths=PackedStringArray("collider") instance=ExtResource("5_e13ui")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.58846, 2.66601, -2.91549)
|
||||
command_name = "dash"
|
||||
command_sprite = ExtResource("7_7jmwn")
|
||||
collider = NodePath("../BaseCommand/CollisionShape3D3")
|
||||
|
||||
[node name="BaseCommand3" parent="." node_paths=PackedStringArray("collider") instance=ExtResource("5_e13ui")]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.87202, 3.23129, -2.91549)
|
||||
command_name = "dash"
|
||||
command_sprite = ExtResource("7_7jmwn")
|
||||
collider = NodePath("../BaseCommand/CollisionShape3D3")
|
||||
|
||||
[editable path="ChronoManager"]
|
||||
61
Levels/Level 5.tscn
Normal file
61
Levels/Level 5.tscn
Normal file
File diff suppressed because one or more lines are too long
56
Levels/Level 6.tscn
Normal file
56
Levels/Level 6.tscn
Normal file
File diff suppressed because one or more lines are too long
56
Levels/Level 7.tscn
Normal file
56
Levels/Level 7.tscn
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -82,47 +82,65 @@ environment = SubResource("Environment_u27ip")
|
|||
[node name="Gui" parent="." instance=ExtResource("3_60lfp")]
|
||||
|
||||
[node name="JumpCommand2" parent="." instance=ExtResource("5_81jk1")]
|
||||
process_mode = 4
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 1.322, -1.5)
|
||||
visible = false
|
||||
command_name = "jump"
|
||||
command_sprite = ExtResource("10_pecm3")
|
||||
|
||||
[node name="JumpCommand3" parent="." instance=ExtResource("5_81jk1")]
|
||||
process_mode = 4
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.5, 1.322, -1.5)
|
||||
visible = false
|
||||
command_name = "jump"
|
||||
command_sprite = ExtResource("10_pecm3")
|
||||
|
||||
[node name="JumpCommand4" parent="." instance=ExtResource("5_81jk1")]
|
||||
process_mode = 4
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.5, 1.322, -1.5)
|
||||
visible = false
|
||||
command_name = "jump"
|
||||
command_sprite = ExtResource("10_pecm3")
|
||||
|
||||
[node name="PhaseCommand" parent="." instance=ExtResource("5_81jk1")]
|
||||
process_mode = 4
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.5, 1.322, -2.5)
|
||||
visible = false
|
||||
command_name = "phase"
|
||||
command_sprite = ExtResource("11_82hoi")
|
||||
|
||||
[node name="PhaseCommand2" parent="." instance=ExtResource("5_81jk1")]
|
||||
process_mode = 4
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.5, 1.322, -2.5)
|
||||
visible = false
|
||||
command_name = "phase"
|
||||
command_sprite = ExtResource("11_82hoi")
|
||||
|
||||
[node name="PhaseCommand3" parent="." instance=ExtResource("5_81jk1")]
|
||||
process_mode = 4
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 1.322, -2.5)
|
||||
visible = false
|
||||
command_name = "phase"
|
||||
command_sprite = ExtResource("11_82hoi")
|
||||
|
||||
[node name="DashCommand" parent="." instance=ExtResource("5_81jk1")]
|
||||
process_mode = 4
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.5, 1.322, -3.5)
|
||||
visible = false
|
||||
command_name = "dash"
|
||||
command_sprite = ExtResource("12_3c4u7")
|
||||
|
||||
[node name="DashCommand2" parent="." instance=ExtResource("5_81jk1")]
|
||||
process_mode = 4
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.5, 1.322, -3.5)
|
||||
visible = false
|
||||
command_name = "dash"
|
||||
command_sprite = ExtResource("12_3c4u7")
|
||||
|
||||
[node name="DashCommand3" parent="." instance=ExtResource("5_81jk1")]
|
||||
process_mode = 4
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5, 1.322, -3.5)
|
||||
visible = false
|
||||
command_name = "dash"
|
||||
command_sprite = ExtResource("12_3c4u7")
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue