making levels

This commit is contained in:
Clevertop 2024-08-13 22:45:09 +10:00
parent cc0014f3e8
commit 716dae1d33
17 changed files with 451 additions and 61 deletions

View file

@ -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"]