diff --git a/scenes/game_elements/props/buildings/temple/components/temple_a.png b/scenes/game_elements/props/buildings/temple/components/temple_a.png new file mode 100644 index 000000000..0ce275bb7 --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_a.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2eb25243337288484fd237c7cc2e62f1075364ba65c4413f00821b8704684d3 +size 32355 diff --git a/scenes/game_elements/props/buildings/temple/components/temple_a.png.import b/scenes/game_elements/props/buildings/temple/components/temple_a.png.import new file mode 100644 index 000000000..85953e442 --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_a.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b02l5o40jwr71" +path="res://.godot/imported/temple_a.png-fef8bb78f0d8464c3240401aff668052.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/game_elements/props/buildings/temple/components/temple_a.png" +dest_files=["res://.godot/imported/temple_a.png-fef8bb78f0d8464c3240401aff668052.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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/scenes/game_elements/props/buildings/temple/components/temple_a.tres b/scenes/game_elements/props/buildings/temple/components/temple_a.tres new file mode 100644 index 000000000..4906b48de --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_a.tres @@ -0,0 +1,53 @@ +[gd_resource type="SpriteFrames" load_steps=8 format=3 uid="uid://dkrgl452qogf8"] + +[ext_resource type="Texture2D" uid="uid://b02l5o40jwr71" path="res://scenes/game_elements/props/buildings/temple/components/temple_a.png" id="1_xg4vo"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_c45jk"] +atlas = ExtResource("1_xg4vo") +region = Rect2(0, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2wmnl"] +atlas = ExtResource("1_xg4vo") +region = Rect2(256, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_jpmg0"] +atlas = ExtResource("1_xg4vo") +region = Rect2(512, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bjybk"] +atlas = ExtResource("1_xg4vo") +region = Rect2(0, 256, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5si8k"] +atlas = ExtResource("1_xg4vo") +region = Rect2(256, 256, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0o5uf"] +atlas = ExtResource("1_xg4vo") +region = Rect2(512, 256, 256, 256) + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_c45jk") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_2wmnl") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_jpmg0") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bjybk") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_5si8k") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0o5uf") +}], +"loop": true, +"name": &"default", +"speed": 10.0 +}] diff --git a/scenes/game_elements/props/buildings/temple/components/temple_b.png b/scenes/game_elements/props/buildings/temple/components/temple_b.png new file mode 100644 index 000000000..7c81b0542 --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_b.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de9f10a75d22712c40f710bbe1dad2c7a5aa5f764668feea213fbcbdf124f597 +size 36606 diff --git a/scenes/game_elements/props/buildings/temple/components/temple_b.png.import b/scenes/game_elements/props/buildings/temple/components/temple_b.png.import new file mode 100644 index 000000000..6c39cadc2 --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_b.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c31dnhdgfi2v6" +path="res://.godot/imported/temple_b.png-8ac7e683eb24dd3c464b71a33ee4175e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/game_elements/props/buildings/temple/components/temple_b.png" +dest_files=["res://.godot/imported/temple_b.png-8ac7e683eb24dd3c464b71a33ee4175e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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/scenes/game_elements/props/buildings/temple/components/temple_b.tres b/scenes/game_elements/props/buildings/temple/components/temple_b.tres new file mode 100644 index 000000000..479f3a7de --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_b.tres @@ -0,0 +1,53 @@ +[gd_resource type="SpriteFrames" load_steps=8 format=3 uid="uid://dfwkxmjjg7o1g"] + +[ext_resource type="Texture2D" uid="uid://c31dnhdgfi2v6" path="res://scenes/game_elements/props/buildings/temple/components/temple_b.png" id="1_wpjcm"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_k1mmt"] +atlas = ExtResource("1_wpjcm") +region = Rect2(0, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vflqw"] +atlas = ExtResource("1_wpjcm") +region = Rect2(256, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_geb5h"] +atlas = ExtResource("1_wpjcm") +region = Rect2(512, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_f8v4e"] +atlas = ExtResource("1_wpjcm") +region = Rect2(0, 256, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_3ra7a"] +atlas = ExtResource("1_wpjcm") +region = Rect2(256, 256, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6t1dg"] +atlas = ExtResource("1_wpjcm") +region = Rect2(512, 256, 256, 256) + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_k1mmt") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_vflqw") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_geb5h") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_f8v4e") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_3ra7a") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_6t1dg") +}], +"loop": true, +"name": &"default", +"speed": 10.0 +}] diff --git a/scenes/game_elements/props/buildings/temple/components/temple_c.png b/scenes/game_elements/props/buildings/temple/components/temple_c.png new file mode 100644 index 000000000..2871d0df3 --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_c.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc3c845f5f59311c6ca1294fba4e508cdf6954487c45f0dc486e6f85bf998502 +size 37726 diff --git a/scenes/game_elements/props/buildings/temple/components/temple_c.png.import b/scenes/game_elements/props/buildings/temple/components/temple_c.png.import new file mode 100644 index 000000000..b7f3ae829 --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_c.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cp8ve6v0ux5xg" +path="res://.godot/imported/temple_c.png-019524a07da968ee8c0a466dea5e5ac2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/game_elements/props/buildings/temple/components/temple_c.png" +dest_files=["res://.godot/imported/temple_c.png-019524a07da968ee8c0a466dea5e5ac2.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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/scenes/game_elements/props/buildings/temple/components/temple_c.tres b/scenes/game_elements/props/buildings/temple/components/temple_c.tres new file mode 100644 index 000000000..b501dd3ee --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_c.tres @@ -0,0 +1,53 @@ +[gd_resource type="SpriteFrames" load_steps=8 format=3 uid="uid://21ts3g5swuve"] + +[ext_resource type="Texture2D" uid="uid://cp8ve6v0ux5xg" path="res://scenes/game_elements/props/buildings/temple/components/temple_c.png" id="1_3ugs3"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_mcd67"] +atlas = ExtResource("1_3ugs3") +region = Rect2(0, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_e6uvh"] +atlas = ExtResource("1_3ugs3") +region = Rect2(256, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_pg42j"] +atlas = ExtResource("1_3ugs3") +region = Rect2(512, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1lk0p"] +atlas = ExtResource("1_3ugs3") +region = Rect2(0, 256, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ixagx"] +atlas = ExtResource("1_3ugs3") +region = Rect2(256, 256, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_rq18n"] +atlas = ExtResource("1_3ugs3") +region = Rect2(512, 256, 256, 256) + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_mcd67") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_e6uvh") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_pg42j") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_1lk0p") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ixagx") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_rq18n") +}], +"loop": true, +"name": &"default", +"speed": 10.0 +}] diff --git a/scenes/game_elements/props/buildings/temple/components/temple_d.png b/scenes/game_elements/props/buildings/temple/components/temple_d.png new file mode 100644 index 000000000..78ef5e738 --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_d.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6e2263b597d5c666dc2d0c27b3d409625e1affada98ceb00f6d0621481942cc +size 34941 diff --git a/scenes/game_elements/props/buildings/temple/components/temple_d.png.import b/scenes/game_elements/props/buildings/temple/components/temple_d.png.import new file mode 100644 index 000000000..1bcc1319c --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_d.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bwk5hmb58r7sd" +path="res://.godot/imported/temple_d.png-772869b9dd036f6512eca50c12426856.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/game_elements/props/buildings/temple/components/temple_d.png" +dest_files=["res://.godot/imported/temple_d.png-772869b9dd036f6512eca50c12426856.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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/scenes/game_elements/props/buildings/temple/components/temple_d.tres b/scenes/game_elements/props/buildings/temple/components/temple_d.tres new file mode 100644 index 000000000..1b7843050 --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_d.tres @@ -0,0 +1,53 @@ +[gd_resource type="SpriteFrames" load_steps=8 format=3 uid="uid://ojp2806178oj"] + +[ext_resource type="Texture2D" uid="uid://bwk5hmb58r7sd" path="res://scenes/game_elements/props/buildings/temple/components/temple_d.png" id="1_eu4md"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_od6l5"] +atlas = ExtResource("1_eu4md") +region = Rect2(0, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5efn3"] +atlas = ExtResource("1_eu4md") +region = Rect2(256, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7a25p"] +atlas = ExtResource("1_eu4md") +region = Rect2(512, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_b4t1i"] +atlas = ExtResource("1_eu4md") +region = Rect2(0, 256, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0do44"] +atlas = ExtResource("1_eu4md") +region = Rect2(256, 256, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_pm6im"] +atlas = ExtResource("1_eu4md") +region = Rect2(512, 256, 256, 256) + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_od6l5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_5efn3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7a25p") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_b4t1i") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0do44") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_pm6im") +}], +"loop": true, +"name": &"default", +"speed": 10.0 +}] diff --git a/scenes/game_elements/props/buildings/temple/components/temple_e.png b/scenes/game_elements/props/buildings/temple/components/temple_e.png new file mode 100644 index 000000000..38c845248 --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_e.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a77d95f004d7e12f7759e0565382548bd6e664d48bd177191b6e4956f5106ca +size 34838 diff --git a/scenes/game_elements/props/buildings/temple/components/temple_e.png.import b/scenes/game_elements/props/buildings/temple/components/temple_e.png.import new file mode 100644 index 000000000..a0b58e18f --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_e.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d3a3l6pehpyui" +path="res://.godot/imported/temple_e.png-5fe781ab3acc80c0e15f28d19f88f262.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/game_elements/props/buildings/temple/components/temple_e.png" +dest_files=["res://.godot/imported/temple_e.png-5fe781ab3acc80c0e15f28d19f88f262.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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/scenes/game_elements/props/buildings/temple/components/temple_e.tres b/scenes/game_elements/props/buildings/temple/components/temple_e.tres new file mode 100644 index 000000000..3041454d8 --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/components/temple_e.tres @@ -0,0 +1,53 @@ +[gd_resource type="SpriteFrames" load_steps=8 format=3 uid="uid://coahsgseqvy6b"] + +[ext_resource type="Texture2D" uid="uid://d3a3l6pehpyui" path="res://scenes/game_elements/props/buildings/temple/components/temple_e.png" id="1_0tnq8"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_ly548"] +atlas = ExtResource("1_0tnq8") +region = Rect2(0, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_eptfh"] +atlas = ExtResource("1_0tnq8") +region = Rect2(256, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ccxky"] +atlas = ExtResource("1_0tnq8") +region = Rect2(512, 0, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_a88bq"] +atlas = ExtResource("1_0tnq8") +region = Rect2(0, 256, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_f6i0t"] +atlas = ExtResource("1_0tnq8") +region = Rect2(256, 256, 256, 256) + +[sub_resource type="AtlasTexture" id="AtlasTexture_t8ipj"] +atlas = ExtResource("1_0tnq8") +region = Rect2(512, 256, 256, 256) + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_ly548") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_eptfh") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ccxky") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_a88bq") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_f6i0t") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_t8ipj") +}], +"loop": true, +"name": &"default", +"speed": 10.0 +}] diff --git a/scenes/game_elements/props/buildings/temple/temple.tscn b/scenes/game_elements/props/buildings/temple/temple.tscn new file mode 100644 index 000000000..4dd94b493 --- /dev/null +++ b/scenes/game_elements/props/buildings/temple/temple.tscn @@ -0,0 +1,21 @@ +[gd_scene load_steps=3 format=3 uid="uid://cf3cbl12wt6vr"] + +[ext_resource type="SpriteFrames" uid="uid://dkrgl452qogf8" path="res://scenes/game_elements/props/buildings/temple/components/temple_a.tres" id="1_c4xjs"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_posg5"] +size = Vector2(70, 23) + +[node name="Temple" type="Node2D"] + +[node name="StaticBody2D" type="StaticBody2D" parent="."] +collision_layer = 16 +collision_mask = 0 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D"] +position = Vector2(0, -4.5) +shape = SubResource("RectangleShape2D_posg5") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="StaticBody2D"] +position = Vector2(-7, -109) +sprite_frames = ExtResource("1_c4xjs") +autoplay = "default"