This commit is contained in:
Fabio 2024-08-18 21:18:52 +02:00
parent 27e588b98c
commit 1f32046617
6 changed files with 49 additions and 49 deletions

View file

@ -3,9 +3,9 @@
[ext_resource type="PackedScene" uid="uid://ba6afuig8bqrg" path="res://levels/LevelBase.tscn" id="1_87xn7"]
[ext_resource type="Texture2D" uid="uid://c3m4os8kteaix" path="res://textures/level01-spritesheet.png" id="2_wqskp"]
[ext_resource type="Shader" path="res://shaders/scrolling.gdshader" id="4_0x2h7"]
[ext_resource type="Texture2D" uid="uid://c61y0181w3sq2" path="res://textures/Level 01.png" id="5_4p03u"]
[ext_resource type="PackedScene" path="res://objects/Goal.tscn" id="6_xhax5"]
[ext_resource type="PackedScene" path="res://objects/MirrorOrb.tscn" id="7_dyi0e"]
[ext_resource type="Texture2D" uid="uid://bn7cejgxkah8o" path="res://textures/Level 01.png" id="5_4p03u"]
[ext_resource type="PackedScene" uid="uid://d0gpnqknarkg7" path="res://objects/Goal.tscn" id="6_xhax5"]
[ext_resource type="PackedScene" uid="uid://cpa66thuxma15" path="res://objects/MirrorOrb.tscn" id="7_dyi0e"]
[ext_resource type="PackedScene" uid="uid://vtwswrkfkgas" path="res://objects/EnemyMover.tscn" id="8_16072"]
[ext_resource type="PackedScene" uid="uid://br6fngf5208j0" path="res://objects/ResizableBlockBig.tscn" id="8_ec71m"]
[ext_resource type="PackedScene" uid="uid://dki3ft77fr3tc" path="res://objects/BreakableBlock.tscn" id="9_2ia1u"]
@ -131,17 +131,7 @@ shader_parameter/scroll_speed = 0.02
position = Vector2(-254, 99)
input_pickable = true
[node name="UI" parent="UILayer" index="0" node_paths=PackedStringArray("player")]
visible = false
mouse_filter = 2
player = NodePath("../../Player")
[node name="HBoxContainer" parent="UILayer/UI" index="0"]
offset_right = 296.0
offset_bottom = 96.0
mouse_filter = 0
[node name="Walls" parent="." index="4"]
[node name="Walls" parent="." index="3"]
collision_mask = 22
[node name="Ground" parent="Walls" index="0"]
@ -156,12 +146,12 @@ position = Vector2(-320, 26)
[node name="RightWall" parent="Walls" index="3"]
position = Vector2(338, 15)
[node name="Layer0" type="TileMapLayer" parent="." index="5"]
[node name="Layer0" type="TileMapLayer" parent="." index="4"]
use_parent_material = true
tile_map_data = PackedByteArray("AAD2//v/AAADAAAAAAD2//z/AAACAAEAAAD2//3/AAACAAEAAAD2//7/AAACAAEAAAD2////AAACAAEAAAD2/wAAAAACAAEAAAD2/wEAAAACAAEAAAD2/wIAAAACAAEAAAD2/wMAAAACAAEAAAD2/wQAAAADAAIAAAAJAPv/AAAFAAAAAAAJAPz/AAAAAAEAAAAJAP3/AAAAAAEAAAAJAP7/AAAAAAEAAAAJAP//AAAAAAEAAAAJAAAAAAAAAAEAAAAJAAEAAAAAAAEAAAAJAAIAAAAAAAEAAAAJAAMAAAAAAAEAAAAJAAQAAAAFAAIAAAD3//v/AAABAAIAAAD4//v/AAABAAIAAAD5//v/AAABAAIAAAD6//v/AAABAAIAAAD7//v/AAABAAIAAAD8//v/AAABAAIAAAD9//v/AAABAAIAAAD+//v/AAABAAIAAAD///v/AAABAAIAAAAAAPv/AAABAAIAAAABAPv/AAABAAIAAAACAPv/AAABAAIAAAADAPv/AAABAAIAAAAEAPv/AAABAAIAAAAFAPv/AAABAAIAAAAGAPv/AAABAAIAAAAHAPv/AAABAAIAAAAIAPv/AAABAAIAAAD3/wQAAAABAAAAAAD4/wQAAAABAAAAAAD5/wQAAAABAAAAAAD6/wQAAAABAAAAAAD7/wQAAAAFAAIAAAD8/wQAAAABAAEAAAD9/wQAAAABAAEAAAD+/wQAAAABAAEAAAD//wQAAAABAAEAAAAAAAQAAAABAAEAAAABAAQAAAADAAIAAAACAAQAAAABAAAAAAADAAQAAAABAAAAAAAEAAQAAAABAAAAAAAFAAQAAAABAAAAAAAGAAQAAAABAAAAAAAHAAQAAAABAAAAAAAIAAQAAAABAAAAAAD7/wMAAAAAAAAAAAD8/wMAAAABAAAAAAD9/wMAAAABAAAAAAD+/wMAAAABAAAAAAD//wIAAAAAAAEAAAD//wEAAAAAAAAAAAAAAAEAAAAEAAIAAAABAAEAAAACAAAAAAABAAIAAAACAAEAAAABAAMAAAACAAEAAAD//wMAAAAFAAIAAAAAAAIAAAABAAEAAAAAAAMAAAABAAEAAAD3/wAAAAAIAAEAAGD4/wAAAAAIAAEAAGD5/wAAAAAIAAEAAGD6/wAAAAAIAAEAAGD7/wAAAAAIAAAAAVD3//3/AAAIAAEAAFD4//3/AAAIAAEAAFD5//3/AAAIAAEAAFD6//3/AAAIAAEAAFD7//3/AAAIAAEAAFD8//3/AAAIAAEAAFD9//3/AAAIAAEAAFD+//3/AAACAAAAAAAAAAAAAAAGAAIAAAAAAP//AAABAAIAAAD/////AAAAAAIAAAD///7/AAAHAAAAAAAAAP7/AAACAAAAAAABAP//AAAIAAAAAVD+//7/AAAAAAIAAAAFAAEAAAAIAAAAAAAFAAIAAAAIAAAAAQA=")
tile_set = SubResource("TileSet_n3khe")
[node name="TextureRect" type="TextureRect" parent="." index="6"]
[node name="TextureRect" type="TextureRect" parent="." index="5"]
z_index = -100
material = SubResource("ShaderMaterial_mvq46")
anchors_preset = 15
@ -176,23 +166,21 @@ grow_vertical = 2
texture = ExtResource("5_4p03u")
stretch_mode = 1
[node name="Goal" parent="." index="7" instance=ExtResource("6_xhax5")]
[node name="Goal" parent="." index="6" instance=ExtResource("6_xhax5")]
position = Vector2(582, -317)
[node name="MirrorOrb" parent="." index="8" instance=ExtResource("7_dyi0e")]
[node name="MirrorOrb" parent="." index="7" instance=ExtResource("7_dyi0e")]
position = Vector2(-431, -212)
[node name="EnemyMover" parent="." index="9" instance=ExtResource("8_16072")]
[node name="EnemyMover" parent="." index="8" instance=ExtResource("8_16072")]
position = Vector2(-132, 311)
[node name="Block" parent="." index="10" node_paths=PackedStringArray("ui_actions") instance=ExtResource("8_ec71m")]
[node name="Block" parent="." index="9" instance=ExtResource("8_ec71m")]
position = Vector2(-65, 63)
ui_actions = NodePath("../UILayer/UI")
[node name="Block2" parent="." index="11" node_paths=PackedStringArray("ui_actions") instance=ExtResource("8_ec71m")]
[node name="Block2" parent="." index="10" instance=ExtResource("8_ec71m")]
position = Vector2(-255, -32)
scale = Vector2(0.5, 0.5)
ui_actions = NodePath("../UILayer/UI")
[node name="BreakableBlock" parent="." index="12" instance=ExtResource("9_2ia1u")]
[node name="BreakableBlock" parent="." index="11" instance=ExtResource("9_2ia1u")]
position = Vector2(241, -47)

File diff suppressed because one or more lines are too long

View file

@ -1,9 +1,9 @@
[gd_scene load_steps=7 format=3 uid="uid://t83eid7pf4iv"]
[ext_resource type="Texture2D" uid="uid://yg2u8vwwbpv1" path="res://textures/File-Icon.png" id="1_2sfn6"]
[ext_resource type="Texture2D" uid="uid://bc2ictes4mln1" path="res://textures/File-Icon-Closed.png" id="2_6ev1f"]
[ext_resource type="Texture2D" uid="uid://c4w61tw3unihl" path="res://textures/File-Icon.png" id="1_2sfn6"]
[ext_resource type="Texture2D" uid="uid://b46utc5xhr5w1" path="res://textures/File-Icon-Closed.png" id="2_6ev1f"]
[ext_resource type="FontFile" uid="uid://d3pbvdemdbxes" path="res://CommodoreSixtyFour.ttf" id="3_732s0"]
[ext_resource type="Texture2D" uid="uid://cp2ybylvgmek4" path="res://textures/File-Icon-Sheet.png" id="3_bbfoq"]
[ext_resource type="Texture2D" uid="uid://dvk7nu7pp4fl3" path="res://textures/File-Icon-Sheet.png" id="3_bbfoq"]
[ext_resource type="Script" path="res://scripts/level_menu_level_button.gd" id="3_e83yn"]
[sub_resource type="AtlasTexture" id="AtlasTexture_u313o"]

View file

@ -2,7 +2,7 @@
[ext_resource type="Script" path="res://scripts/player_movement.gd" id="1_a6lhy"]
[ext_resource type="Texture2D" uid="uid://qcx482jc7pqr" path="res://textures/player.png" id="2_sscjv"]
[ext_resource type="Texture2D" uid="uid://dfvxk0e8taj1d" path="res://textures/Eye Lase.png" id="3_yg3ur"]
[ext_resource type="Texture2D" uid="uid://bd7y5w6cfi5ly" path="res://textures/Eye Lase.png" id="3_yg3ur"]
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_jqi2f"]
radius = 9.0

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=4 format=3 uid="uid://br6fngf5208j0"]
[ext_resource type="Texture2D" uid="uid://bplkveclkwuk" path="res://textures/block-blue.png" id="1_ejp7j"]
[ext_resource type="Texture2D" uid="uid://bqyd0blnkls1g" path="res://textures/block-blue.png" id="1_ejp7j"]
[ext_resource type="Script" path="res://scripts/resizable_block.gd" id="1_j40bu"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_sgemy"]

View file

@ -0,0 +1,21 @@
[gd_scene load_steps=4 format=3 uid="uid://dpg2s61eevjd"]
[ext_resource type="Script" path="res://scripts/resizable_block.gd" id="1_bulc3"]
[ext_resource type="Texture2D" uid="uid://dbwquy34l8gd4" path="res://textures/block-small.png" id="2_42gyy"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_vlk61"]
size = Vector2(30, 30)
[node name="Block" type="StaticBody2D"]
collision_layer = 17
collision_mask = 22
input_pickable = true
script = ExtResource("1_bulc3")
[node name="Sprite2D" type="Sprite2D" parent="."]
texture = ExtResource("2_42gyy")
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
shape = SubResource("RectangleShape2D_vlk61")
[connection signal="input_event" from="." to="." method="_on_input_event"]