From fa1870bb3c1168b4c434bc4efddf16caaafc3e94 Mon Sep 17 00:00:00 2001 From: Lucas Peter Date: Fri, 26 Jul 2024 16:22:33 +0200 Subject: [PATCH] Update map1 --- extracted/Sprite/Tree_Field_01_SPRT.png | 3 - .../Sprite/Tree_Field_01_SPRT.png.import | 34 ---- extracted/Sprite/Tree_Field_02_SPRT.png | 3 - .../Sprite/Tree_Field_02_SPRT.png.import | 34 ---- .../Texture2D/TreeLarge1_Sticker #62431.png | 3 - .../Texture2D/Tree_Field_01_SPRT #62459.png | 3 - .../Tree_Field_01_SPRT #62459.png.import | 34 ---- maps/map1.tscn | 157 +++++++++++++++++- prefab/free_sticker.tscn | 3 +- prefab/solid_sticker.tscn | 3 - textures/2d_FE44.tmp | Bin 0 -> 28668 bytes ...ights_and_shadows_neutral_point_light.webp | Bin 0 -> 28668 bytes ...nd_shadows_neutral_point_light.webp.import | 8 +- 13 files changed, 157 insertions(+), 128 deletions(-) delete mode 100644 extracted/Sprite/Tree_Field_01_SPRT.png delete mode 100644 extracted/Sprite/Tree_Field_01_SPRT.png.import delete mode 100644 extracted/Sprite/Tree_Field_02_SPRT.png delete mode 100644 extracted/Sprite/Tree_Field_02_SPRT.png.import delete mode 100644 extracted/Texture2D/TreeLarge1_Sticker #62431.png delete mode 100644 extracted/Texture2D/Tree_Field_01_SPRT #62459.png delete mode 100644 extracted/Texture2D/Tree_Field_01_SPRT #62459.png.import create mode 100644 textures/2d_FE44.tmp create mode 100644 textures/2d_lights_and_shadows_neutral_point_light.webp rename extracted/Texture2D/TreeLarge1_Sticker #62431.png.import => textures/2d_lights_and_shadows_neutral_point_light.webp.import (61%) diff --git a/extracted/Sprite/Tree_Field_01_SPRT.png b/extracted/Sprite/Tree_Field_01_SPRT.png deleted file mode 100644 index 2dd91b0..0000000 --- a/extracted/Sprite/Tree_Field_01_SPRT.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5b98cdc13dfbdaecb2f6d4ee85cd0f90085f7809127153f025a4a24c80d1d30e -size 37616 diff --git a/extracted/Sprite/Tree_Field_01_SPRT.png.import b/extracted/Sprite/Tree_Field_01_SPRT.png.import deleted file mode 100644 index 191c9df..0000000 --- a/extracted/Sprite/Tree_Field_01_SPRT.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://ca1mrresx618t" -path="res://.godot/imported/Tree_Field_01_SPRT.png-02a529b82fadd4687fe05464ba8bf06c.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://extracted/Sprite/Tree_Field_01_SPRT.png" -dest_files=["res://.godot/imported/Tree_Field_01_SPRT.png-02a529b82fadd4687fe05464ba8bf06c.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 diff --git a/extracted/Sprite/Tree_Field_02_SPRT.png b/extracted/Sprite/Tree_Field_02_SPRT.png deleted file mode 100644 index bdaf526..0000000 --- a/extracted/Sprite/Tree_Field_02_SPRT.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3356bac1a5cc0f320c12eafc13e1815cd2ad2c39b14abd71d9491370a594ff1a -size 32066 diff --git a/extracted/Sprite/Tree_Field_02_SPRT.png.import b/extracted/Sprite/Tree_Field_02_SPRT.png.import deleted file mode 100644 index 9f9a4df..0000000 --- a/extracted/Sprite/Tree_Field_02_SPRT.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://bliv5pwjnmsja" -path="res://.godot/imported/Tree_Field_02_SPRT.png-e8a50b6e1fe5334b80ff094a374b3521.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://extracted/Sprite/Tree_Field_02_SPRT.png" -dest_files=["res://.godot/imported/Tree_Field_02_SPRT.png-e8a50b6e1fe5334b80ff094a374b3521.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 diff --git a/extracted/Texture2D/TreeLarge1_Sticker #62431.png b/extracted/Texture2D/TreeLarge1_Sticker #62431.png deleted file mode 100644 index 9956216..0000000 --- a/extracted/Texture2D/TreeLarge1_Sticker #62431.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9866c19197d71b4470b145392530b39bc554f90def09513f770cdb4ae2cf67cf -size 41002 diff --git a/extracted/Texture2D/Tree_Field_01_SPRT #62459.png b/extracted/Texture2D/Tree_Field_01_SPRT #62459.png deleted file mode 100644 index 920eb46..0000000 --- a/extracted/Texture2D/Tree_Field_01_SPRT #62459.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bb73072afcfab21d3e36a9e504d215af0a0ab1b4c1f4aff5fca86760f9629c65 -size 44009 diff --git a/extracted/Texture2D/Tree_Field_01_SPRT #62459.png.import b/extracted/Texture2D/Tree_Field_01_SPRT #62459.png.import deleted file mode 100644 index 4674fe1..0000000 --- a/extracted/Texture2D/Tree_Field_01_SPRT #62459.png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://c46ncjf0ii7uq" -path="res://.godot/imported/Tree_Field_01_SPRT #62459.png-ebc8fc76929b8668f4ab97911404147d.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://extracted/Texture2D/Tree_Field_01_SPRT #62459.png" -dest_files=["res://.godot/imported/Tree_Field_01_SPRT #62459.png-ebc8fc76929b8668f4ab97911404147d.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 diff --git a/maps/map1.tscn b/maps/map1.tscn index 9be0aa6..cc63a19 100644 --- a/maps/map1.tscn +++ b/maps/map1.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=21 format=3 uid="uid://wlqsvbqpcbh"] +[gd_scene load_steps=33 format=3 uid="uid://wlqsvbqpcbh"] [ext_resource type="Texture2D" uid="uid://cacwy4tka88k1" path="res://maps/map1.tres" id="1_pt5vq"] [ext_resource type="Texture2D" uid="uid://cxharyv0ajr37" path="res://textures/atlas/DioramaEntrance_All_01_SPRT.png" id="2_n7y5f"] @@ -7,8 +7,13 @@ [ext_resource type="Texture2D" uid="uid://dx8jpmxtm2cdx" path="res://textures/pattern/Pattern_Forest.png" id="5_i137q"] [ext_resource type="Texture2D" uid="uid://cun14l52f477p" path="res://textures/atlas/Bushes_All_01_SPRT.png" id="5_xmosd"] [ext_resource type="PackedScene" uid="uid://domcpxdf6lqpb" path="res://prefab/free_sticker.tscn" id="6_3fkbm"] +[ext_resource type="Texture2D" uid="uid://dggavne4ueche" path="res://extracted/Texture2D/Tree_Field_01_SPRT.png" id="7_gygvy"] [ext_resource type="Texture2D" uid="uid://chuv25pm2vqen" path="res://textures/atlas/Rocks_All_01_SPRT.png" id="8_itp05"] [ext_resource type="PackedScene" uid="uid://6ww1g2enfdx3" path="res://prefab/solid_sticker.tscn" id="9_nxjul"] +[ext_resource type="Texture2D" uid="uid://b366mcexlko72" path="res://textures/atlas/LogsAndWood_All_01_SPRT.png" id="10_jr64r"] +[ext_resource type="Texture2D" uid="uid://bwcex0o7obtg5" path="res://textures/atlas/Props_All_01_SPRT.png" id="11_0efxk"] +[ext_resource type="Texture2D" uid="uid://ciyh3rnoo4uk" path="res://extracted/Texture2D/SimpleParticles_All_01_SPRT.png" id="12_ro7fd"] +[ext_resource type="Texture2D" uid="uid://dcgjlblm2rpy4" path="res://textures/2d_lights_and_shadows_neutral_point_light.webp" id="13_sm1ou"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_js06g"] @@ -24,13 +29,17 @@ region = Rect2(12, 96, 216, 112) radius = 80.0 height = 254.0 +[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_dqo8w"] +radius = 70.0 +height = 512.0 + [sub_resource type="AtlasTexture" id="AtlasTexture_rn40i"] atlas = ExtResource("5_xmosd") region = Rect2(736, 96, 224, 160) [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_b3366"] -radius = 70.08 -height = 150.2 +radius = 65.0 +height = 184.05 [sub_resource type="AtlasTexture" id="AtlasTexture_vun1v"] atlas = ExtResource("8_itp05") @@ -50,6 +59,34 @@ height = 230.8 [sub_resource type="RectangleShape2D" id="RectangleShape2D_hk5e3"] size = Vector2(201.89, 146.45) +[sub_resource type="AtlasTexture" id="AtlasTexture_w86nr"] +atlas = ExtResource("10_jr64r") +region = Rect2(544, 32, 160, 192) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_tss3y"] +size = Vector2(90.375, 25.5) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2qdgk"] +atlas = ExtResource("11_0efxk") +region = Rect2(1824, 480, 192, 160) + +[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_jw3i8"] +lifetime_randomness = 0.2 +particle_flag_disable_z = true +emission_shape_scale = Vector3(0.5, 1, 1) +emission_shape = 1 +emission_sphere_radius = 60.0 +angle_min = -12.5 +angle_max = 12.5 +gravity = Vector3(0, -20, 0) + +[sub_resource type="AtlasTexture" id="AtlasTexture_c24s7"] +atlas = ExtResource("12_ro7fd") +region = Rect2(0, 0, 128, 160) + +[sub_resource type="CircleShape2D" id="CircleShape2D_5wedp"] +radius = 42.25 + [node name="Map1" type="Node2D"] z_as_relative = false y_sort_enabled = true @@ -69,6 +106,7 @@ offset_bottom = 6527.0 grow_horizontal = 2 grow_vertical = 2 auto_translate = false +metadata/_edit_lock_ = true [node name="TextureRect" type="TextureRect" parent="Container"] modulate = Color(0.49519, 0.69, 0.1587, 1) @@ -90,15 +128,18 @@ scale = Vector2(15, 15) auto_translate = false texture = ExtResource("5_i137q") stretch_mode = 1 +metadata/_edit_lock_ = true [node name="Floors05Sprt" type="Sprite2D" parent="."] -z_index = -1 +z_index = -10 z_as_relative = false scale = Vector2(6, 6) texture = ExtResource("1_pt5vq") region_rect = Rect2(0, 0, 1024, 992) +metadata/_edit_lock_ = true [node name="StaticBody2D" type="StaticBody2D" parent="Floors05Sprt"] +metadata/_edit_lock_ = true [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Floors05Sprt/StaticBody2D"] polygon = PackedVector2Array(-450, 68.3333, -446.167, 162.667, 194.833, 162.667, 211.833, 162.667, 208.167, -35.3333, 462.667, -31.5, 458.833, -131.5, 191.167, -129.667, 191.167, 66.5) @@ -138,24 +179,61 @@ texture = ExtResource("3_yh2wy") [node name="Bush1" parent="." instance=ExtResource("6_3fkbm")] position = Vector2(-2161, 1140) Shape = SubResource("CapsuleShape2D_lfx7b") +Rotation = 1.6 + +[node name="Tree1" parent="." instance=ExtResource("6_3fkbm")] +position = Vector2(1592, 606) +texture = ExtResource("7_gygvy") +offset = Vector2(-251.145, -512) +Shape = SubResource("CapsuleShape2D_dqo8w") +Position = Vector2(0, -253.27) +Rotation = 0.0 + +[node name="Tree2" parent="." instance=ExtResource("6_3fkbm")] +position = Vector2(-2399, -55) +texture = ExtResource("7_gygvy") +offset = Vector2(-251.145, -512) +Shape = SubResource("CapsuleShape2D_dqo8w") +Position = Vector2(0, -253.27) +Rotation = 0.0 + +[node name="Tree3" parent="." instance=ExtResource("6_3fkbm")] +position = Vector2(-763, -2021) +texture = ExtResource("7_gygvy") +offset = Vector2(-251.145, -512) +Shape = SubResource("CapsuleShape2D_dqo8w") +Position = Vector2(0, -253.27) +Rotation = 0.0 + +[node name="Tree4" parent="." instance=ExtResource("6_3fkbm")] +position = Vector2(2365, -2258) +texture = ExtResource("7_gygvy") +offset = Vector2(-251.145, -512) +Shape = SubResource("CapsuleShape2D_dqo8w") +Position = Vector2(0, -253.27) +Rotation = 0.0 [node name="Bush6" parent="." instance=ExtResource("6_3fkbm")] position = Vector2(-1556, 293) Shape = SubResource("CapsuleShape2D_lfx7b") +Rotation = 1.6 [node name="Bush7" parent="." instance=ExtResource("6_3fkbm")] position = Vector2(712, 293) Shape = SubResource("CapsuleShape2D_lfx7b") +Rotation = 1.6 [node name="Bush9" parent="." instance=ExtResource("6_3fkbm")] position = Vector2(1004, -2257) Shape = SubResource("CapsuleShape2D_lfx7b") +Rotation = 1.6 [node name="Bush8" parent="." instance=ExtResource("6_3fkbm")] position = Vector2(-1616, -1651) offset = Vector2(-137.285, -179.785) flip_h = true Shape = SubResource("CapsuleShape2D_lfx7b") +Rotation = 1.6 [node name="Bush10" parent="." instance=ExtResource("6_3fkbm")] position = Vector2(-2063, -2116) @@ -164,6 +242,7 @@ offset = Vector2(-108.615, -141.38) flip_h = true Shape = SubResource("CapsuleShape2D_b3366") Position = Vector2(0, -48.95) +Rotation = 1.5 [node name="Bush11" parent="." instance=ExtResource("6_3fkbm")] position = Vector2(2208, 2337) @@ -171,6 +250,7 @@ texture = SubResource("AtlasTexture_rn40i") offset = Vector2(-108.615, -141.38) Shape = SubResource("CapsuleShape2D_b3366") Position = Vector2(0, -48.95) +Rotation = 1.5 [node name="Rock1" parent="." instance=ExtResource("9_nxjul")] position = Vector2(-1807, 2030) @@ -180,7 +260,6 @@ StickerShape = SubResource("CapsuleShape2D_b3366") Position = Vector2(8.56, -52.395) CollisionShape = SubResource("RectangleShape2D_4cdlc") CollisionPosition = Vector2(7.915, -31.39) -CollisionRotation = 0.0 [node name="Rock2" parent="." instance=ExtResource("9_nxjul")] position = Vector2(-2248, 1895) @@ -190,4 +269,70 @@ StickerShape = SubResource("CapsuleShape2D_bkpsv") Position = Vector2(0, -89.75) CollisionShape = SubResource("RectangleShape2D_hk5e3") CollisionPosition = Vector2(0, -66.02) -CollisionRotation = 0.0 + +[node name="Log" type="Sprite2D" parent="."] +position = Vector2(-1043, -170) +scale = Vector2(4, 4) +texture = SubResource("AtlasTexture_w86nr") +centered = false +offset = Vector2(-79.665, -133.81) +metadata/_edit_lock_ = true + +[node name="StaticBody2D" type="StaticBody2D" parent="Log"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Log/StaticBody2D"] +position = Vector2(3.75, -17.5) +shape = SubResource("RectangleShape2D_tss3y") +debug_color = Color(0.999472, 0.00663362, 0.0810784, 0.42) + +[node name="Log3" type="Sprite2D" parent="."] +position = Vector2(293, -810) +scale = Vector2(4, 4) +texture = SubResource("AtlasTexture_w86nr") +centered = false +offset = Vector2(-79.665, -133.81) +metadata/_edit_lock_ = true + +[node name="StaticBody2D" type="StaticBody2D" parent="Log3"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Log3/StaticBody2D"] +position = Vector2(3.75, -17.5) +shape = SubResource("RectangleShape2D_tss3y") +debug_color = Color(0.999472, 0.00663362, 0.0810784, 0.42) + +[node name="FirePit" type="Sprite2D" parent="."] +z_index = -1 +position = Vector2(-294, -641) +scale = Vector2(4, 4) +texture = SubResource("AtlasTexture_2qdgk") + +[node name="GPUParticles2D" type="GPUParticles2D" parent="FirePit"] +position = Vector2(-5.25, -17.75) +scale = Vector2(0.5, 0.5) +amount = 4 +process_material = SubResource("ParticleProcessMaterial_jw3i8") +texture = SubResource("AtlasTexture_c24s7") +lifetime = 2.0 +collision_base_size = 0.0 +visibility_rect = Rect2(-160, -160, 320, 320) +local_coords = true + +[node name="Sprite2D" type="Sprite2D" parent="FirePit"] +position = Vector2(4.75, -2) +scale = Vector2(0.7, 0.7) +texture = SubResource("AtlasTexture_c24s7") +centered = false +offset = Vector2(-71.215, -125.04) + +[node name="PointLight2D" type="PointLight2D" parent="FirePit/Sprite2D"] +color = Color(1, 0.54902, 0.270588, 1) +energy = 1.2 +shadow_enabled = true +texture = ExtResource("13_sm1ou") +texture_scale = 1.9 + +[node name="StaticBody2D" type="StaticBody2D" parent="FirePit"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="FirePit/StaticBody2D"] +shape = SubResource("CircleShape2D_5wedp") +debug_color = Color(0.937527, 0.247798, 0.087146, 0.42) diff --git a/prefab/free_sticker.tscn b/prefab/free_sticker.tscn index 48984bb..97d23f9 100644 --- a/prefab/free_sticker.tscn +++ b/prefab/free_sticker.tscn @@ -21,7 +21,7 @@ extends Sprite2D Position = new_position $Area2D/CollisionShape2D.position = Position $Area2D/CollisionShape2D.queue_redraw() -@export var Rotation :Vector2: +@export var Rotation :float: set(new_rotation): Rotation = new_rotation $Area2D/CollisionShape2D.rotation = Rotation @@ -35,6 +35,7 @@ texture = SubResource("AtlasTexture_2wdar") centered = false offset = Vector2(-161.055, -179.785) script = SubResource("GDScript_uqtu8") +Rotation = Vector2(0, 0) metadata/tags = ["sticker"] [node name="Area2D" type="Area2D" parent="."] diff --git a/prefab/solid_sticker.tscn b/prefab/solid_sticker.tscn index e351635..a8c86f2 100644 --- a/prefab/solid_sticker.tscn +++ b/prefab/solid_sticker.tscn @@ -55,8 +55,6 @@ texture = SubResource("AtlasTexture_2wdar") centered = false offset = Vector2(-161.055, -179.785) script = SubResource("GDScript_uqtu8") -CollisionPosition = null -CollisionRotation = null metadata/tags = ["sticker"] [node name="Area2D" type="Area2D" parent="."] @@ -72,7 +70,6 @@ rotation = 1.5708 [node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D"] position = Vector2(2.10341, -10.8836) -scale = Vector2(1, 1) shape = SubResource("RectangleShape2D_ep5ck") debug_color = Color(0.996033, 0, 0.194446, 0.42) diff --git a/textures/2d_FE44.tmp b/textures/2d_FE44.tmp new file mode 100644 index 0000000000000000000000000000000000000000..e71af9f136d1df2f9fda029cde211f550e2b2c2b GIT binary patch literal 28668 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 literal 0 HcmV?d00001 diff --git a/textures/2d_lights_and_shadows_neutral_point_light.webp b/textures/2d_lights_and_shadows_neutral_point_light.webp new file mode 100644 index 0000000000000000000000000000000000000000..e71af9f136d1df2f9fda029cde211f550e2b2c2b GIT binary patch literal 28668 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 literal 0 HcmV?d00001 diff --git a/extracted/Texture2D/TreeLarge1_Sticker #62431.png.import b/textures/2d_lights_and_shadows_neutral_point_light.webp.import similarity index 61% rename from extracted/Texture2D/TreeLarge1_Sticker #62431.png.import rename to textures/2d_lights_and_shadows_neutral_point_light.webp.import index ab46e3c..cf1d5a3 100644 --- a/extracted/Texture2D/TreeLarge1_Sticker #62431.png.import +++ b/textures/2d_lights_and_shadows_neutral_point_light.webp.import @@ -2,16 +2,16 @@ importer="texture" type="CompressedTexture2D" -uid="uid://c00o46q3iyg6b" -path="res://.godot/imported/TreeLarge1_Sticker #62431.png-301805e3beb3b1cf0e118ec36f3dcef3.ctex" +uid="uid://dcgjlblm2rpy4" +path="res://.godot/imported/2d_lights_and_shadows_neutral_point_light.webp-086f9c4fa9cb6d024434559510c1a988.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://extracted/Texture2D/TreeLarge1_Sticker #62431.png" -dest_files=["res://.godot/imported/TreeLarge1_Sticker #62431.png-301805e3beb3b1cf0e118ec36f3dcef3.ctex"] +source_file="res://textures/2d_lights_and_shadows_neutral_point_light.webp" +dest_files=["res://.godot/imported/2d_lights_and_shadows_neutral_point_light.webp-086f9c4fa9cb6d024434559510c1a988.ctex"] [params]