diff --git a/scenes/game_elements/characters/components/sprite_frames/townie-hair_006.tres b/scenes/game_elements/characters/components/sprite_frames/townie-hair_006.tres new file mode 100644 index 000000000..504cd5dbb --- /dev/null +++ b/scenes/game_elements/characters/components/sprite_frames/townie-hair_006.tres @@ -0,0 +1,39 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://ctx51w0tsmkd5"] + +[ext_resource type="Texture2D" uid="uid://d1gf4qw1uab6a" path="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_006.png" id="1_3o2m4"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_hk2c1"] +atlas = ExtResource("1_3o2m4") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_o4e37"] +atlas = ExtResource("1_3o2m4") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_uuocm"] +atlas = ExtResource("1_3o2m4") +region = Rect2(192, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_cjrou"] +atlas = ExtResource("1_3o2m4") +region = Rect2(0, 0, 96, 96) + +[resource] +animations = [{ +"frames": [{ +"duration": 10.0, +"texture": SubResource("AtlasTexture_hk2c1") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_o4e37") +}, { +"duration": 8.0, +"texture": SubResource("AtlasTexture_uuocm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_cjrou") +}], +"loop": 1, +"name": &"idle", +"speed": 10.0 +}] diff --git a/scenes/game_elements/characters/components/sprite_frames/townie-hair_007.tres b/scenes/game_elements/characters/components/sprite_frames/townie-hair_007.tres new file mode 100644 index 000000000..568ddc085 --- /dev/null +++ b/scenes/game_elements/characters/components/sprite_frames/townie-hair_007.tres @@ -0,0 +1,39 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://t0iw50a5qhmo"] + +[ext_resource type="Texture2D" uid="uid://cjps73bi2dfuo" path="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_007.png" id="1_72a21"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_u6o88"] +atlas = ExtResource("1_72a21") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2mvps"] +atlas = ExtResource("1_72a21") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_710yw"] +atlas = ExtResource("1_72a21") +region = Rect2(192, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ona5e"] +atlas = ExtResource("1_72a21") +region = Rect2(0, 0, 96, 96) + +[resource] +animations = [{ +"frames": [{ +"duration": 10.0, +"texture": SubResource("AtlasTexture_u6o88") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_2mvps") +}, { +"duration": 8.0, +"texture": SubResource("AtlasTexture_710yw") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ona5e") +}], +"loop": 1, +"name": &"idle", +"speed": 10.0 +}] diff --git a/scenes/game_elements/characters/components/sprite_frames/townie-hair_008.tres b/scenes/game_elements/characters/components/sprite_frames/townie-hair_008.tres new file mode 100644 index 000000000..67a5cd24e --- /dev/null +++ b/scenes/game_elements/characters/components/sprite_frames/townie-hair_008.tres @@ -0,0 +1,39 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://dtqxm7y5nbl7e"] + +[ext_resource type="Texture2D" uid="uid://bv3817vh1codx" path="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_008.png" id="1_j7etg"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_viopu"] +atlas = ExtResource("1_j7etg") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0uerg"] +atlas = ExtResource("1_j7etg") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1fwmp"] +atlas = ExtResource("1_j7etg") +region = Rect2(192, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4pqsl"] +atlas = ExtResource("1_j7etg") +region = Rect2(0, 0, 96, 96) + +[resource] +animations = [{ +"frames": [{ +"duration": 10.0, +"texture": SubResource("AtlasTexture_viopu") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0uerg") +}, { +"duration": 8.0, +"texture": SubResource("AtlasTexture_1fwmp") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4pqsl") +}], +"loop": 1, +"name": &"idle", +"speed": 10.0 +}] diff --git a/scenes/game_elements/characters/components/sprite_frames/townie-hair_009.tres b/scenes/game_elements/characters/components/sprite_frames/townie-hair_009.tres new file mode 100644 index 000000000..7573ea2c8 --- /dev/null +++ b/scenes/game_elements/characters/components/sprite_frames/townie-hair_009.tres @@ -0,0 +1,39 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://qricmx34ikyg"] + +[ext_resource type="Texture2D" uid="uid://exdgui2x0x3b" path="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_009.png" id="1_y21i2"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_fklrg"] +atlas = ExtResource("1_y21i2") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_m5tli"] +atlas = ExtResource("1_y21i2") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_tsbx7"] +atlas = ExtResource("1_y21i2") +region = Rect2(192, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_mvrj5"] +atlas = ExtResource("1_y21i2") +region = Rect2(0, 0, 96, 96) + +[resource] +animations = [{ +"frames": [{ +"duration": 10.0, +"texture": SubResource("AtlasTexture_fklrg") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_m5tli") +}, { +"duration": 8.0, +"texture": SubResource("AtlasTexture_tsbx7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_mvrj5") +}], +"loop": 1, +"name": &"idle", +"speed": 10.0 +}] diff --git a/scenes/game_elements/characters/components/sprite_frames/townie-hair_010.tres b/scenes/game_elements/characters/components/sprite_frames/townie-hair_010.tres new file mode 100644 index 000000000..338f0a8d9 --- /dev/null +++ b/scenes/game_elements/characters/components/sprite_frames/townie-hair_010.tres @@ -0,0 +1,39 @@ +[gd_resource type="SpriteFrames" format=3 uid="uid://dufnfhtgsffko"] + +[ext_resource type="Texture2D" uid="uid://b2c3eao58fnxe" path="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_010.png" id="1_8wj53"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_nkriu"] +atlas = ExtResource("1_8wj53") +region = Rect2(0, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ni8nl"] +atlas = ExtResource("1_8wj53") +region = Rect2(96, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ribdw"] +atlas = ExtResource("1_8wj53") +region = Rect2(192, 0, 96, 96) + +[sub_resource type="AtlasTexture" id="AtlasTexture_x0ht3"] +atlas = ExtResource("1_8wj53") +region = Rect2(0, 0, 96, 96) + +[resource] +animations = [{ +"frames": [{ +"duration": 10.0, +"texture": SubResource("AtlasTexture_nkriu") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ni8nl") +}, { +"duration": 8.0, +"texture": SubResource("AtlasTexture_ribdw") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_x0ht3") +}], +"loop": 1, +"name": &"idle", +"speed": 10.0 +}] diff --git a/scenes/game_elements/characters/npcs/components/townie-idle-hair_006.png b/scenes/game_elements/characters/npcs/components/townie-idle-hair_006.png new file mode 100644 index 000000000..f3373b7c2 --- /dev/null +++ b/scenes/game_elements/characters/npcs/components/townie-idle-hair_006.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6aceddcd19f3f6911e0e096a473832768690f002bb92a52ab178dc9253588be +size 1408 diff --git a/scenes/game_elements/characters/npcs/components/townie-idle-hair_006.png.import b/scenes/game_elements/characters/npcs/components/townie-idle-hair_006.png.import new file mode 100644 index 000000000..491cb12ac --- /dev/null +++ b/scenes/game_elements/characters/npcs/components/townie-idle-hair_006.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d1gf4qw1uab6a" +path="res://.godot/imported/townie-idle-hair_006.png-67d512e6d5fd8868dffc60c184746a37.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_006.png" +dest_files=["res://.godot/imported/townie-idle-hair_006.png-67d512e6d5fd8868dffc60c184746a37.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/characters/npcs/components/townie-idle-hair_007.png b/scenes/game_elements/characters/npcs/components/townie-idle-hair_007.png new file mode 100644 index 000000000..10b8f73df --- /dev/null +++ b/scenes/game_elements/characters/npcs/components/townie-idle-hair_007.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:200bdece8a3f7f7c1398f75cd9a09eb6ec313311ce3fc841f1b26a8fd7da2a2c +size 1047 diff --git a/scenes/game_elements/characters/npcs/components/townie-idle-hair_007.png.import b/scenes/game_elements/characters/npcs/components/townie-idle-hair_007.png.import new file mode 100644 index 000000000..d8199cbe6 --- /dev/null +++ b/scenes/game_elements/characters/npcs/components/townie-idle-hair_007.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cjps73bi2dfuo" +path="res://.godot/imported/townie-idle-hair_007.png-22d4a56dfa9b32f034cc3bed03c4dc4c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_007.png" +dest_files=["res://.godot/imported/townie-idle-hair_007.png-22d4a56dfa9b32f034cc3bed03c4dc4c.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/characters/npcs/components/townie-idle-hair_008.png b/scenes/game_elements/characters/npcs/components/townie-idle-hair_008.png new file mode 100644 index 000000000..945e4badf --- /dev/null +++ b/scenes/game_elements/characters/npcs/components/townie-idle-hair_008.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:386ab27a65ad4347b4ec5b24647ec493ce9be5f6785cc617d90c58d3dc065a34 +size 1070 diff --git a/scenes/game_elements/characters/npcs/components/townie-idle-hair_008.png.import b/scenes/game_elements/characters/npcs/components/townie-idle-hair_008.png.import new file mode 100644 index 000000000..087b4542b --- /dev/null +++ b/scenes/game_elements/characters/npcs/components/townie-idle-hair_008.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bv3817vh1codx" +path="res://.godot/imported/townie-idle-hair_008.png-319927804a63467b3143ad4fdb502368.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_008.png" +dest_files=["res://.godot/imported/townie-idle-hair_008.png-319927804a63467b3143ad4fdb502368.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/characters/npcs/components/townie-idle-hair_009.png b/scenes/game_elements/characters/npcs/components/townie-idle-hair_009.png new file mode 100644 index 000000000..547174834 --- /dev/null +++ b/scenes/game_elements/characters/npcs/components/townie-idle-hair_009.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60b8cef00336dfc6ac0dd37ae90a0e5825979cede9c38035b09be7ce6fb87f79 +size 967 diff --git a/scenes/game_elements/characters/npcs/components/townie-idle-hair_009.png.import b/scenes/game_elements/characters/npcs/components/townie-idle-hair_009.png.import new file mode 100644 index 000000000..3bd016e7c --- /dev/null +++ b/scenes/game_elements/characters/npcs/components/townie-idle-hair_009.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://exdgui2x0x3b" +path="res://.godot/imported/townie-idle-hair_009.png-220cd28f6fdaa144a23145830cc60e21.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_009.png" +dest_files=["res://.godot/imported/townie-idle-hair_009.png-220cd28f6fdaa144a23145830cc60e21.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/characters/npcs/components/townie-idle-hair_010.png b/scenes/game_elements/characters/npcs/components/townie-idle-hair_010.png new file mode 100644 index 000000000..8ad0c2ec8 --- /dev/null +++ b/scenes/game_elements/characters/npcs/components/townie-idle-hair_010.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81daddda0a044fbd92adae758803e638bc2ea3e846db8d44c1eecd16bb0deead +size 859 diff --git a/scenes/game_elements/characters/npcs/components/townie-idle-hair_010.png.import b/scenes/game_elements/characters/npcs/components/townie-idle-hair_010.png.import new file mode 100644 index 000000000..4cc22112d --- /dev/null +++ b/scenes/game_elements/characters/npcs/components/townie-idle-hair_010.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b2c3eao58fnxe" +path="res://.godot/imported/townie-idle-hair_010.png-167f3b6f162e82089572862de7f679ee.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://scenes/game_elements/characters/npcs/components/townie-idle-hair_010.png" +dest_files=["res://.godot/imported/townie-idle-hair_010.png-167f3b6f162e82089572862de7f679ee.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/characters/npcs/townie.tscn b/scenes/game_elements/characters/npcs/townie.tscn index 9eb944a65..b0a6674f6 100644 --- a/scenes/game_elements/characters/npcs/townie.tscn +++ b/scenes/game_elements/characters/npcs/townie.tscn @@ -21,7 +21,12 @@ [ext_resource type="SpriteFrames" uid="uid://dh1kr2fwfwlxq" path="res://scenes/game_elements/characters/components/sprite_frames/townie-hair_003.tres" id="22_4rgc5"] [ext_resource type="SpriteFrames" uid="uid://crshpjwcenpa5" path="res://scenes/game_elements/characters/components/sprite_frames/townie-head_001.tres" id="22_8wbfo"] [ext_resource type="SpriteFrames" uid="uid://285s7e1vheno" path="res://scenes/game_elements/characters/components/sprite_frames/townie-hair_004.tres" id="23_umw6f"] +[ext_resource type="SpriteFrames" uid="uid://ctx51w0tsmkd5" path="res://scenes/game_elements/characters/components/sprite_frames/townie-hair_006.tres" id="23_vw3e6"] +[ext_resource type="SpriteFrames" uid="uid://t0iw50a5qhmo" path="res://scenes/game_elements/characters/components/sprite_frames/townie-hair_007.tres" id="24_35r5d"] [ext_resource type="SpriteFrames" uid="uid://dnfyg3i87cp17" path="res://scenes/game_elements/characters/components/sprite_frames/townie-hair_005.tres" id="24_hskxo"] +[ext_resource type="SpriteFrames" uid="uid://dtqxm7y5nbl7e" path="res://scenes/game_elements/characters/components/sprite_frames/townie-hair_008.tres" id="25_r7ycj"] +[ext_resource type="SpriteFrames" uid="uid://qricmx34ikyg" path="res://scenes/game_elements/characters/components/sprite_frames/townie-hair_009.tres" id="26_hbfaq"] +[ext_resource type="SpriteFrames" uid="uid://dufnfhtgsffko" path="res://scenes/game_elements/characters/components/sprite_frames/townie-hair_010.tres" id="27_5y6le"] [ext_resource type="SpriteFrames" uid="uid://c43yaqne7a2kh" path="res://scenes/game_elements/characters/components/sprite_frames/townie-hair_002.tres" id="33_m1eb2"] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_qs15o"] @@ -97,14 +102,14 @@ metadata/_custom_type_script = "uid://dy68p7gf07pi3" [node name="AnimatedSprite2DHair" type="AnimatedSprite2D" parent="AnimatedSprite2DLegs/AnimatedSprite2DBody/AnimatedSprite2DHead" unique_id=2123781958] material = ExtResource("1_nj51j") -sprite_frames = ExtResource("33_m1eb2") +sprite_frames = ExtResource("23_umw6f") animation = &"idle" autoplay = "idle" metadata/_edit_lock_ = true [node name="RandomTextureSpriteBehavior" type="Node2D" parent="AnimatedSprite2DLegs/AnimatedSprite2DBody/AnimatedSprite2DHead/AnimatedSprite2DHair" unique_id=358939124 node_paths=PackedStringArray("sprite")] script = ExtResource("5_8nfuc") -sprite_frames = Array[SpriteFrames]([ExtResource("20_syy7w"), ExtResource("33_m1eb2"), ExtResource("22_4rgc5"), ExtResource("23_umw6f"), ExtResource("24_hskxo")]) +sprite_frames = Array[SpriteFrames]([ExtResource("20_syy7w"), ExtResource("33_m1eb2"), ExtResource("22_4rgc5"), ExtResource("23_umw6f"), ExtResource("24_hskxo"), ExtResource("23_vw3e6"), ExtResource("24_35r5d"), ExtResource("25_r7ycj"), ExtResource("26_hbfaq"), ExtResource("27_5y6le")]) sprite = NodePath("..") metadata/_custom_type_script = "uid://boyesrjdix688"