From c8bd14d6feeca72fc96b895c9382ebc16a1caf55 Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Wed, 2 Oct 2024 19:23:19 +0200 Subject: initial commit --- Units/Assets/.digger-12.png-autosave.kra | Bin 0 -> 76238 bytes Units/Assets/block-01.png | Bin 0 -> 193 bytes Units/Assets/block-01.png.import | 34 +++++++ Units/Assets/block-02.png | Bin 0 -> 190 bytes Units/Assets/block-02.png.import | 34 +++++++ Units/Assets/block-03.png | Bin 0 -> 191 bytes Units/Assets/block-03.png.import | 34 +++++++ Units/Assets/block-04.png | Bin 0 -> 190 bytes Units/Assets/block-04.png.import | 34 +++++++ Units/Assets/block-05.png | Bin 0 -> 190 bytes Units/Assets/block-05.png.import | 34 +++++++ Units/Assets/block-06.png | Bin 0 -> 191 bytes Units/Assets/block-06.png.import | 34 +++++++ Units/Assets/digger-01.png | Bin 0 -> 220 bytes Units/Assets/digger-01.png.import | 34 +++++++ Units/Assets/digger-01.png~ | Bin 0 -> 216 bytes Units/Assets/digger-02.png | Bin 0 -> 219 bytes Units/Assets/digger-02.png.import | 34 +++++++ Units/Assets/digger-02.png~ | Bin 0 -> 225 bytes Units/Assets/digger-03.png | Bin 0 -> 221 bytes Units/Assets/digger-03.png.import | 34 +++++++ Units/Assets/digger-04.png | Bin 0 -> 213 bytes Units/Assets/digger-04.png.import | 34 +++++++ Units/Assets/digger-05.png | Bin 0 -> 188 bytes Units/Assets/digger-05.png.import | 34 +++++++ Units/Assets/digger-06.png | Bin 0 -> 212 bytes Units/Assets/digger-06.png.import | 34 +++++++ Units/Assets/digger-07.png | Bin 0 -> 223 bytes Units/Assets/digger-07.png.import | 34 +++++++ Units/Assets/digger-08.png | Bin 0 -> 220 bytes Units/Assets/digger-08.png.import | 34 +++++++ Units/Assets/digger-09.png | Bin 0 -> 236 bytes Units/Assets/digger-09.png.import | 34 +++++++ Units/Assets/digger-10.png | Bin 0 -> 216 bytes Units/Assets/digger-10.png.import | 34 +++++++ Units/Assets/digger-11.png | Bin 0 -> 207 bytes Units/Assets/digger-11.png.import | 34 +++++++ Units/Assets/digger-12.png | Bin 0 -> 219 bytes Units/Assets/digger-12.png.import | 34 +++++++ Units/Assets/fall-01.png | Bin 0 -> 155 bytes Units/Assets/fall-01.png.import | 34 +++++++ Units/Assets/fall-02.png | Bin 0 -> 153 bytes Units/Assets/fall-02.png.import | 34 +++++++ Units/Assets/fall-03.png | Bin 0 -> 154 bytes Units/Assets/fall-03.png.import | 34 +++++++ Units/Assets/fall-04.png | Bin 0 -> 149 bytes Units/Assets/fall-04.png.import | 34 +++++++ Units/Assets/fall-05.png | Bin 0 -> 159 bytes Units/Assets/fall-05.png.import | 34 +++++++ Units/Assets/fall-06.png | Bin 0 -> 156 bytes Units/Assets/fall-06.png.import | 34 +++++++ Units/Assets/fall-07.png | Bin 0 -> 160 bytes Units/Assets/fall-07.png.import | 34 +++++++ Units/Assets/fall-08.png | Bin 0 -> 158 bytes Units/Assets/fall-08.png.import | 34 +++++++ Units/Assets/sheet.png | Bin 0 -> 11377 bytes Units/Assets/sheet.png.import | 34 +++++++ Units/Assets/sheet.png~ | Bin 0 -> 3762 bytes Units/Assets/sheet2.png | Bin 0 -> 15728 bytes Units/Assets/sheet2.png.import | 34 +++++++ Units/Assets/walk-01.png | Bin 0 -> 164 bytes Units/Assets/walk-01.png.import | 34 +++++++ Units/Assets/walk-01.png~ | Bin 0 -> 141 bytes Units/Assets/walk-02.png | Bin 0 -> 176 bytes Units/Assets/walk-02.png.import | 34 +++++++ Units/Assets/walk-02.png~ | Bin 0 -> 173 bytes Units/Assets/walk-03.png | Bin 0 -> 171 bytes Units/Assets/walk-03.png.import | 34 +++++++ Units/Assets/walk-03.png~ | Bin 0 -> 171 bytes Units/Assets/walk-04.png | Bin 0 -> 170 bytes Units/Assets/walk-04.png.import | 34 +++++++ Units/Assets/walk-04.png~ | Bin 0 -> 159 bytes Units/Assets/walk-05.png | Bin 0 -> 169 bytes Units/Assets/walk-05.png.import | 34 +++++++ Units/Assets/walk-05.png~ | Bin 0 -> 150 bytes Units/Assets/walk-06.png | Bin 0 -> 177 bytes Units/Assets/walk-06.png.import | 34 +++++++ Units/Assets/walk-06.png~ | Bin 0 -> 174 bytes Units/Assets/walk-07.png | Bin 0 -> 166 bytes Units/Assets/walk-07.png.import | 34 +++++++ Units/Assets/walk-07.png~ | Bin 0 -> 167 bytes Units/Assets/walk-08.png | Bin 0 -> 173 bytes Units/Assets/walk-08.png.import | 34 +++++++ Units/Assets/walk-08.png~ | Bin 0 -> 161 bytes Units/Assets/walk.png | Bin 0 -> 429 bytes Units/Assets/walk.png.import | 34 +++++++ Units/Blocker.tscn | 23 +++++ Units/Default.tscn | 36 +++++++ Units/Digger.tscn | 36 +++++++ Units/blocker.gd | 5 + Units/default.gd | 49 ++++++++++ Units/digger.gd | 46 +++++++++ Units/unit.gd | 15 +++ Units/units_sprite_frames.tres | 161 +++++++++++++++++++++++++++++++ 94 files changed, 1629 insertions(+) create mode 100644 Units/Assets/.digger-12.png-autosave.kra create mode 100644 Units/Assets/block-01.png create mode 100644 Units/Assets/block-01.png.import create mode 100644 Units/Assets/block-02.png create mode 100644 Units/Assets/block-02.png.import create mode 100644 Units/Assets/block-03.png create mode 100644 Units/Assets/block-03.png.import create mode 100644 Units/Assets/block-04.png create mode 100644 Units/Assets/block-04.png.import create mode 100644 Units/Assets/block-05.png create mode 100644 Units/Assets/block-05.png.import create mode 100644 Units/Assets/block-06.png create mode 100644 Units/Assets/block-06.png.import create mode 100644 Units/Assets/digger-01.png create mode 100644 Units/Assets/digger-01.png.import create mode 100644 Units/Assets/digger-01.png~ create mode 100644 Units/Assets/digger-02.png create mode 100644 Units/Assets/digger-02.png.import create mode 100644 Units/Assets/digger-02.png~ create mode 100644 Units/Assets/digger-03.png create mode 100644 Units/Assets/digger-03.png.import create mode 100644 Units/Assets/digger-04.png create mode 100644 Units/Assets/digger-04.png.import create mode 100644 Units/Assets/digger-05.png create mode 100644 Units/Assets/digger-05.png.import create mode 100644 Units/Assets/digger-06.png create mode 100644 Units/Assets/digger-06.png.import create mode 100644 Units/Assets/digger-07.png create mode 100644 Units/Assets/digger-07.png.import create mode 100644 Units/Assets/digger-08.png create mode 100644 Units/Assets/digger-08.png.import create mode 100644 Units/Assets/digger-09.png create mode 100644 Units/Assets/digger-09.png.import create mode 100644 Units/Assets/digger-10.png create mode 100644 Units/Assets/digger-10.png.import create mode 100644 Units/Assets/digger-11.png create mode 100644 Units/Assets/digger-11.png.import create mode 100644 Units/Assets/digger-12.png create mode 100644 Units/Assets/digger-12.png.import create mode 100644 Units/Assets/fall-01.png create mode 100644 Units/Assets/fall-01.png.import create mode 100644 Units/Assets/fall-02.png create mode 100644 Units/Assets/fall-02.png.import create mode 100644 Units/Assets/fall-03.png create mode 100644 Units/Assets/fall-03.png.import create mode 100644 Units/Assets/fall-04.png create mode 100644 Units/Assets/fall-04.png.import create mode 100644 Units/Assets/fall-05.png create mode 100644 Units/Assets/fall-05.png.import create mode 100644 Units/Assets/fall-06.png create mode 100644 Units/Assets/fall-06.png.import create mode 100644 Units/Assets/fall-07.png create mode 100644 Units/Assets/fall-07.png.import create mode 100644 Units/Assets/fall-08.png create mode 100644 Units/Assets/fall-08.png.import create mode 100644 Units/Assets/sheet.png create mode 100644 Units/Assets/sheet.png.import create mode 100644 Units/Assets/sheet.png~ create mode 100644 Units/Assets/sheet2.png create mode 100644 Units/Assets/sheet2.png.import create mode 100644 Units/Assets/walk-01.png create mode 100644 Units/Assets/walk-01.png.import create mode 100644 Units/Assets/walk-01.png~ create mode 100644 Units/Assets/walk-02.png create mode 100644 Units/Assets/walk-02.png.import create mode 100644 Units/Assets/walk-02.png~ create mode 100644 Units/Assets/walk-03.png create mode 100644 Units/Assets/walk-03.png.import create mode 100644 Units/Assets/walk-03.png~ create mode 100644 Units/Assets/walk-04.png create mode 100644 Units/Assets/walk-04.png.import create mode 100644 Units/Assets/walk-04.png~ create mode 100644 Units/Assets/walk-05.png create mode 100644 Units/Assets/walk-05.png.import create mode 100644 Units/Assets/walk-05.png~ create mode 100644 Units/Assets/walk-06.png create mode 100644 Units/Assets/walk-06.png.import create mode 100644 Units/Assets/walk-06.png~ create mode 100644 Units/Assets/walk-07.png create mode 100644 Units/Assets/walk-07.png.import create mode 100644 Units/Assets/walk-07.png~ create mode 100644 Units/Assets/walk-08.png create mode 100644 Units/Assets/walk-08.png.import create mode 100644 Units/Assets/walk-08.png~ create mode 100644 Units/Assets/walk.png create mode 100644 Units/Assets/walk.png.import create mode 100644 Units/Blocker.tscn create mode 100644 Units/Default.tscn create mode 100644 Units/Digger.tscn create mode 100644 Units/blocker.gd create mode 100644 Units/default.gd create mode 100644 Units/digger.gd create mode 100644 Units/unit.gd create mode 100644 Units/units_sprite_frames.tres (limited to 'Units') diff --git a/Units/Assets/.digger-12.png-autosave.kra b/Units/Assets/.digger-12.png-autosave.kra new file mode 100644 index 0000000..48ea609 Binary files /dev/null and b/Units/Assets/.digger-12.png-autosave.kra differ diff --git a/Units/Assets/block-01.png b/Units/Assets/block-01.png new file mode 100644 index 0000000..6ed5c44 Binary files /dev/null and b/Units/Assets/block-01.png differ diff --git a/Units/Assets/block-01.png.import b/Units/Assets/block-01.png.import new file mode 100644 index 0000000..2630b93 --- /dev/null +++ b/Units/Assets/block-01.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b83lx3sg8gy3a" +path="res://.godot/imported/block-01.png-1695dc245f729c75819a527a1507dccc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/block-01.png" +dest_files=["res://.godot/imported/block-01.png-1695dc245f729c75819a527a1507dccc.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/Units/Assets/block-02.png b/Units/Assets/block-02.png new file mode 100644 index 0000000..caa66ca Binary files /dev/null and b/Units/Assets/block-02.png differ diff --git a/Units/Assets/block-02.png.import b/Units/Assets/block-02.png.import new file mode 100644 index 0000000..28beb19 --- /dev/null +++ b/Units/Assets/block-02.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bahb64b0hfsex" +path="res://.godot/imported/block-02.png-7fdb19881016d7c80e9c5bdd9e250430.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/block-02.png" +dest_files=["res://.godot/imported/block-02.png-7fdb19881016d7c80e9c5bdd9e250430.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/Units/Assets/block-03.png b/Units/Assets/block-03.png new file mode 100644 index 0000000..cf63b60 Binary files /dev/null and b/Units/Assets/block-03.png differ diff --git a/Units/Assets/block-03.png.import b/Units/Assets/block-03.png.import new file mode 100644 index 0000000..1ad5c50 --- /dev/null +++ b/Units/Assets/block-03.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://7b84db70nhue" +path="res://.godot/imported/block-03.png-f7d66ff98278120a988260b748e510e0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/block-03.png" +dest_files=["res://.godot/imported/block-03.png-f7d66ff98278120a988260b748e510e0.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/Units/Assets/block-04.png b/Units/Assets/block-04.png new file mode 100644 index 0000000..0a1c423 Binary files /dev/null and b/Units/Assets/block-04.png differ diff --git a/Units/Assets/block-04.png.import b/Units/Assets/block-04.png.import new file mode 100644 index 0000000..cef4daf --- /dev/null +++ b/Units/Assets/block-04.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c26syxk8h63im" +path="res://.godot/imported/block-04.png-2cf1840c3bbff73d0b9acc35a9e71943.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/block-04.png" +dest_files=["res://.godot/imported/block-04.png-2cf1840c3bbff73d0b9acc35a9e71943.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/Units/Assets/block-05.png b/Units/Assets/block-05.png new file mode 100644 index 0000000..af5aebd Binary files /dev/null and b/Units/Assets/block-05.png differ diff --git a/Units/Assets/block-05.png.import b/Units/Assets/block-05.png.import new file mode 100644 index 0000000..7b60620 --- /dev/null +++ b/Units/Assets/block-05.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://522gm5sgmr4l" +path="res://.godot/imported/block-05.png-e351894a385c2d2c0912aa0b6fc14ea5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/block-05.png" +dest_files=["res://.godot/imported/block-05.png-e351894a385c2d2c0912aa0b6fc14ea5.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/Units/Assets/block-06.png b/Units/Assets/block-06.png new file mode 100644 index 0000000..fcc4178 Binary files /dev/null and b/Units/Assets/block-06.png differ diff --git a/Units/Assets/block-06.png.import b/Units/Assets/block-06.png.import new file mode 100644 index 0000000..fc3467f --- /dev/null +++ b/Units/Assets/block-06.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://67nn1502av21" +path="res://.godot/imported/block-06.png-5593f6e730af6273e8bb7d0571052257.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/block-06.png" +dest_files=["res://.godot/imported/block-06.png-5593f6e730af6273e8bb7d0571052257.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/Units/Assets/digger-01.png b/Units/Assets/digger-01.png new file mode 100644 index 0000000..817c1d4 Binary files /dev/null and b/Units/Assets/digger-01.png differ diff --git a/Units/Assets/digger-01.png.import b/Units/Assets/digger-01.png.import new file mode 100644 index 0000000..9ba4689 --- /dev/null +++ b/Units/Assets/digger-01.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://g7md34mbwlxa" +path="res://.godot/imported/digger-01.png-0b3376cd1975501a6d98529ec87d998e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-01.png" +dest_files=["res://.godot/imported/digger-01.png-0b3376cd1975501a6d98529ec87d998e.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/Units/Assets/digger-01.png~ b/Units/Assets/digger-01.png~ new file mode 100644 index 0000000..8b5c645 Binary files /dev/null and b/Units/Assets/digger-01.png~ differ diff --git a/Units/Assets/digger-02.png b/Units/Assets/digger-02.png new file mode 100644 index 0000000..02e50fe Binary files /dev/null and b/Units/Assets/digger-02.png differ diff --git a/Units/Assets/digger-02.png.import b/Units/Assets/digger-02.png.import new file mode 100644 index 0000000..fdc16a0 --- /dev/null +++ b/Units/Assets/digger-02.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://de6ivhavxeakj" +path="res://.godot/imported/digger-02.png-9b396bead79f6ef14626a5adab05370c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-02.png" +dest_files=["res://.godot/imported/digger-02.png-9b396bead79f6ef14626a5adab05370c.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/Units/Assets/digger-02.png~ b/Units/Assets/digger-02.png~ new file mode 100644 index 0000000..a19ef0b Binary files /dev/null and b/Units/Assets/digger-02.png~ differ diff --git a/Units/Assets/digger-03.png b/Units/Assets/digger-03.png new file mode 100644 index 0000000..ae57cb4 Binary files /dev/null and b/Units/Assets/digger-03.png differ diff --git a/Units/Assets/digger-03.png.import b/Units/Assets/digger-03.png.import new file mode 100644 index 0000000..b288e58 --- /dev/null +++ b/Units/Assets/digger-03.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c068wiwg5r71d" +path="res://.godot/imported/digger-03.png-80438aa703875a13ce8535ef22dd594a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-03.png" +dest_files=["res://.godot/imported/digger-03.png-80438aa703875a13ce8535ef22dd594a.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/Units/Assets/digger-04.png b/Units/Assets/digger-04.png new file mode 100644 index 0000000..0722cdc Binary files /dev/null and b/Units/Assets/digger-04.png differ diff --git a/Units/Assets/digger-04.png.import b/Units/Assets/digger-04.png.import new file mode 100644 index 0000000..ee63ffa --- /dev/null +++ b/Units/Assets/digger-04.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ccwecsoh6sdcp" +path="res://.godot/imported/digger-04.png-55350cda0b8ecf07d42c9d06e4d115cf.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-04.png" +dest_files=["res://.godot/imported/digger-04.png-55350cda0b8ecf07d42c9d06e4d115cf.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/Units/Assets/digger-05.png b/Units/Assets/digger-05.png new file mode 100644 index 0000000..4f31780 Binary files /dev/null and b/Units/Assets/digger-05.png differ diff --git a/Units/Assets/digger-05.png.import b/Units/Assets/digger-05.png.import new file mode 100644 index 0000000..3a0b132 --- /dev/null +++ b/Units/Assets/digger-05.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bacb365t8muhc" +path="res://.godot/imported/digger-05.png-05ba968bf2d7b38451bd426a00cc8eb9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-05.png" +dest_files=["res://.godot/imported/digger-05.png-05ba968bf2d7b38451bd426a00cc8eb9.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/Units/Assets/digger-06.png b/Units/Assets/digger-06.png new file mode 100644 index 0000000..4c6ef35 Binary files /dev/null and b/Units/Assets/digger-06.png differ diff --git a/Units/Assets/digger-06.png.import b/Units/Assets/digger-06.png.import new file mode 100644 index 0000000..ec31e03 --- /dev/null +++ b/Units/Assets/digger-06.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cfygr478cs1u8" +path="res://.godot/imported/digger-06.png-a514a67c14551018ce86db192ef2ca6d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-06.png" +dest_files=["res://.godot/imported/digger-06.png-a514a67c14551018ce86db192ef2ca6d.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/Units/Assets/digger-07.png b/Units/Assets/digger-07.png new file mode 100644 index 0000000..8dabbf3 Binary files /dev/null and b/Units/Assets/digger-07.png differ diff --git a/Units/Assets/digger-07.png.import b/Units/Assets/digger-07.png.import new file mode 100644 index 0000000..28e6121 --- /dev/null +++ b/Units/Assets/digger-07.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dgkjd088gwux4" +path="res://.godot/imported/digger-07.png-3007df4de397377fb166fffc612e28bd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-07.png" +dest_files=["res://.godot/imported/digger-07.png-3007df4de397377fb166fffc612e28bd.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/Units/Assets/digger-08.png b/Units/Assets/digger-08.png new file mode 100644 index 0000000..a5198bf Binary files /dev/null and b/Units/Assets/digger-08.png differ diff --git a/Units/Assets/digger-08.png.import b/Units/Assets/digger-08.png.import new file mode 100644 index 0000000..014ccfb --- /dev/null +++ b/Units/Assets/digger-08.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://hxwnw8c2cj3b" +path="res://.godot/imported/digger-08.png-726296fb975b5be5e5d6704541897661.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-08.png" +dest_files=["res://.godot/imported/digger-08.png-726296fb975b5be5e5d6704541897661.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/Units/Assets/digger-09.png b/Units/Assets/digger-09.png new file mode 100644 index 0000000..7ca1778 Binary files /dev/null and b/Units/Assets/digger-09.png differ diff --git a/Units/Assets/digger-09.png.import b/Units/Assets/digger-09.png.import new file mode 100644 index 0000000..fe55c25 --- /dev/null +++ b/Units/Assets/digger-09.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://rd244n0k3qb0" +path="res://.godot/imported/digger-09.png-f403081152a78cfcb1b8c0a1d3349bf7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-09.png" +dest_files=["res://.godot/imported/digger-09.png-f403081152a78cfcb1b8c0a1d3349bf7.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/Units/Assets/digger-10.png b/Units/Assets/digger-10.png new file mode 100644 index 0000000..4e25370 Binary files /dev/null and b/Units/Assets/digger-10.png differ diff --git a/Units/Assets/digger-10.png.import b/Units/Assets/digger-10.png.import new file mode 100644 index 0000000..10dae9d --- /dev/null +++ b/Units/Assets/digger-10.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://5ytob6fb7xg1" +path="res://.godot/imported/digger-10.png-8854f06714e6706c94e530e987078d0e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-10.png" +dest_files=["res://.godot/imported/digger-10.png-8854f06714e6706c94e530e987078d0e.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/Units/Assets/digger-11.png b/Units/Assets/digger-11.png new file mode 100644 index 0000000..73ffb34 Binary files /dev/null and b/Units/Assets/digger-11.png differ diff --git a/Units/Assets/digger-11.png.import b/Units/Assets/digger-11.png.import new file mode 100644 index 0000000..83bba92 --- /dev/null +++ b/Units/Assets/digger-11.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dgyaiolxqewej" +path="res://.godot/imported/digger-11.png-1629dafdcbc8ec26f5ba57dce0887ad9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-11.png" +dest_files=["res://.godot/imported/digger-11.png-1629dafdcbc8ec26f5ba57dce0887ad9.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/Units/Assets/digger-12.png b/Units/Assets/digger-12.png new file mode 100644 index 0000000..fe15f51 Binary files /dev/null and b/Units/Assets/digger-12.png differ diff --git a/Units/Assets/digger-12.png.import b/Units/Assets/digger-12.png.import new file mode 100644 index 0000000..0cea4ce --- /dev/null +++ b/Units/Assets/digger-12.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://lk8pl2yionqq" +path="res://.godot/imported/digger-12.png-bd0c976cc8d819be384d3a80cea193af.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/digger-12.png" +dest_files=["res://.godot/imported/digger-12.png-bd0c976cc8d819be384d3a80cea193af.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/Units/Assets/fall-01.png b/Units/Assets/fall-01.png new file mode 100644 index 0000000..fef0f98 Binary files /dev/null and b/Units/Assets/fall-01.png differ diff --git a/Units/Assets/fall-01.png.import b/Units/Assets/fall-01.png.import new file mode 100644 index 0000000..49def8b --- /dev/null +++ b/Units/Assets/fall-01.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cakbdblkdtrlu" +path="res://.godot/imported/fall-01.png-8dd25570369bc99d51ea6f1781c45b33.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/fall-01.png" +dest_files=["res://.godot/imported/fall-01.png-8dd25570369bc99d51ea6f1781c45b33.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/Units/Assets/fall-02.png b/Units/Assets/fall-02.png new file mode 100644 index 0000000..7a34373 Binary files /dev/null and b/Units/Assets/fall-02.png differ diff --git a/Units/Assets/fall-02.png.import b/Units/Assets/fall-02.png.import new file mode 100644 index 0000000..bffe6b1 --- /dev/null +++ b/Units/Assets/fall-02.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://duw1xurdh0kb3" +path="res://.godot/imported/fall-02.png-9a9c847ed400a273fd4c7d09efef8a81.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/fall-02.png" +dest_files=["res://.godot/imported/fall-02.png-9a9c847ed400a273fd4c7d09efef8a81.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/Units/Assets/fall-03.png b/Units/Assets/fall-03.png new file mode 100644 index 0000000..3bc8ac7 Binary files /dev/null and b/Units/Assets/fall-03.png differ diff --git a/Units/Assets/fall-03.png.import b/Units/Assets/fall-03.png.import new file mode 100644 index 0000000..c3bf370 --- /dev/null +++ b/Units/Assets/fall-03.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://m3tqofnq4v4y" +path="res://.godot/imported/fall-03.png-61e2bdb6b1d2eddd60c7ba823e77c1c1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/fall-03.png" +dest_files=["res://.godot/imported/fall-03.png-61e2bdb6b1d2eddd60c7ba823e77c1c1.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/Units/Assets/fall-04.png b/Units/Assets/fall-04.png new file mode 100644 index 0000000..ead558c Binary files /dev/null and b/Units/Assets/fall-04.png differ diff --git a/Units/Assets/fall-04.png.import b/Units/Assets/fall-04.png.import new file mode 100644 index 0000000..2fa2db5 --- /dev/null +++ b/Units/Assets/fall-04.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cnr47ro8mgj7p" +path="res://.godot/imported/fall-04.png-8def9a3a67a05831b1b36c295cd47380.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/fall-04.png" +dest_files=["res://.godot/imported/fall-04.png-8def9a3a67a05831b1b36c295cd47380.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/Units/Assets/fall-05.png b/Units/Assets/fall-05.png new file mode 100644 index 0000000..779bff3 Binary files /dev/null and b/Units/Assets/fall-05.png differ diff --git a/Units/Assets/fall-05.png.import b/Units/Assets/fall-05.png.import new file mode 100644 index 0000000..cf7439b --- /dev/null +++ b/Units/Assets/fall-05.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cvbtm4k0h3e7l" +path="res://.godot/imported/fall-05.png-c4a5788ee410c88d2b3e6b369bc09b5d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/fall-05.png" +dest_files=["res://.godot/imported/fall-05.png-c4a5788ee410c88d2b3e6b369bc09b5d.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/Units/Assets/fall-06.png b/Units/Assets/fall-06.png new file mode 100644 index 0000000..f9bbb99 Binary files /dev/null and b/Units/Assets/fall-06.png differ diff --git a/Units/Assets/fall-06.png.import b/Units/Assets/fall-06.png.import new file mode 100644 index 0000000..b2309d3 --- /dev/null +++ b/Units/Assets/fall-06.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cd7sg6e6unjx5" +path="res://.godot/imported/fall-06.png-e044c20239145b267c56abd1931e1da6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/fall-06.png" +dest_files=["res://.godot/imported/fall-06.png-e044c20239145b267c56abd1931e1da6.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/Units/Assets/fall-07.png b/Units/Assets/fall-07.png new file mode 100644 index 0000000..d5c83a8 Binary files /dev/null and b/Units/Assets/fall-07.png differ diff --git a/Units/Assets/fall-07.png.import b/Units/Assets/fall-07.png.import new file mode 100644 index 0000000..936b172 --- /dev/null +++ b/Units/Assets/fall-07.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gkhoh22hglyf" +path="res://.godot/imported/fall-07.png-e2bafbdd8a622c3c9342839418bafd21.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/fall-07.png" +dest_files=["res://.godot/imported/fall-07.png-e2bafbdd8a622c3c9342839418bafd21.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/Units/Assets/fall-08.png b/Units/Assets/fall-08.png new file mode 100644 index 0000000..9f1a088 Binary files /dev/null and b/Units/Assets/fall-08.png differ diff --git a/Units/Assets/fall-08.png.import b/Units/Assets/fall-08.png.import new file mode 100644 index 0000000..bac91f5 --- /dev/null +++ b/Units/Assets/fall-08.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://yjym8h4wcsxq" +path="res://.godot/imported/fall-08.png-43fc15d75d83082f0cb05e09f64e8fb8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/fall-08.png" +dest_files=["res://.godot/imported/fall-08.png-43fc15d75d83082f0cb05e09f64e8fb8.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/Units/Assets/sheet.png b/Units/Assets/sheet.png new file mode 100644 index 0000000..f8c18bb Binary files /dev/null and b/Units/Assets/sheet.png differ diff --git a/Units/Assets/sheet.png.import b/Units/Assets/sheet.png.import new file mode 100644 index 0000000..bd277d7 --- /dev/null +++ b/Units/Assets/sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ogf8o2xbuaup" +path="res://.godot/imported/sheet.png-b0aca68d2d7d5453793c1cd483887991.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/sheet.png" +dest_files=["res://.godot/imported/sheet.png-b0aca68d2d7d5453793c1cd483887991.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/Units/Assets/sheet.png~ b/Units/Assets/sheet.png~ new file mode 100644 index 0000000..49c573e Binary files /dev/null and b/Units/Assets/sheet.png~ differ diff --git a/Units/Assets/sheet2.png b/Units/Assets/sheet2.png new file mode 100644 index 0000000..b8a3467 Binary files /dev/null and b/Units/Assets/sheet2.png differ diff --git a/Units/Assets/sheet2.png.import b/Units/Assets/sheet2.png.import new file mode 100644 index 0000000..3f284ec --- /dev/null +++ b/Units/Assets/sheet2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bshfxw5kot53e" +path="res://.godot/imported/sheet2.png-dc904e075de59650c27f59fa651b62b1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/sheet2.png" +dest_files=["res://.godot/imported/sheet2.png-dc904e075de59650c27f59fa651b62b1.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/Units/Assets/walk-01.png b/Units/Assets/walk-01.png new file mode 100644 index 0000000..f277916 Binary files /dev/null and b/Units/Assets/walk-01.png differ diff --git a/Units/Assets/walk-01.png.import b/Units/Assets/walk-01.png.import new file mode 100644 index 0000000..aa19046 --- /dev/null +++ b/Units/Assets/walk-01.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b6lxu22gho4h6" +path="res://.godot/imported/walk-01.png-4cdd200caae347e2f8ae2e4c40bcd73f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/walk-01.png" +dest_files=["res://.godot/imported/walk-01.png-4cdd200caae347e2f8ae2e4c40bcd73f.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/Units/Assets/walk-01.png~ b/Units/Assets/walk-01.png~ new file mode 100644 index 0000000..b9f1bc7 Binary files /dev/null and b/Units/Assets/walk-01.png~ differ diff --git a/Units/Assets/walk-02.png b/Units/Assets/walk-02.png new file mode 100644 index 0000000..6900fa8 Binary files /dev/null and b/Units/Assets/walk-02.png differ diff --git a/Units/Assets/walk-02.png.import b/Units/Assets/walk-02.png.import new file mode 100644 index 0000000..f73582e --- /dev/null +++ b/Units/Assets/walk-02.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://nsavsf7unbsd" +path="res://.godot/imported/walk-02.png-d6445247d08fe095550aea2aa2e2a164.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/walk-02.png" +dest_files=["res://.godot/imported/walk-02.png-d6445247d08fe095550aea2aa2e2a164.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/Units/Assets/walk-02.png~ b/Units/Assets/walk-02.png~ new file mode 100644 index 0000000..aab5c90 Binary files /dev/null and b/Units/Assets/walk-02.png~ differ diff --git a/Units/Assets/walk-03.png b/Units/Assets/walk-03.png new file mode 100644 index 0000000..265ab1a Binary files /dev/null and b/Units/Assets/walk-03.png differ diff --git a/Units/Assets/walk-03.png.import b/Units/Assets/walk-03.png.import new file mode 100644 index 0000000..6baccec --- /dev/null +++ b/Units/Assets/walk-03.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://i6tjuyv6ui0c" +path="res://.godot/imported/walk-03.png-4fe6b7de4bb7d54f5b52d03028c04dbe.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/walk-03.png" +dest_files=["res://.godot/imported/walk-03.png-4fe6b7de4bb7d54f5b52d03028c04dbe.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/Units/Assets/walk-03.png~ b/Units/Assets/walk-03.png~ new file mode 100644 index 0000000..0642b1b Binary files /dev/null and b/Units/Assets/walk-03.png~ differ diff --git a/Units/Assets/walk-04.png b/Units/Assets/walk-04.png new file mode 100644 index 0000000..07a4015 Binary files /dev/null and b/Units/Assets/walk-04.png differ diff --git a/Units/Assets/walk-04.png.import b/Units/Assets/walk-04.png.import new file mode 100644 index 0000000..8807d3f --- /dev/null +++ b/Units/Assets/walk-04.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c3wo34ruatvla" +path="res://.godot/imported/walk-04.png-231097fb950ae02543abf0305765a19c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/walk-04.png" +dest_files=["res://.godot/imported/walk-04.png-231097fb950ae02543abf0305765a19c.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/Units/Assets/walk-04.png~ b/Units/Assets/walk-04.png~ new file mode 100644 index 0000000..a5c20f3 Binary files /dev/null and b/Units/Assets/walk-04.png~ differ diff --git a/Units/Assets/walk-05.png b/Units/Assets/walk-05.png new file mode 100644 index 0000000..bb24997 Binary files /dev/null and b/Units/Assets/walk-05.png differ diff --git a/Units/Assets/walk-05.png.import b/Units/Assets/walk-05.png.import new file mode 100644 index 0000000..60b542e --- /dev/null +++ b/Units/Assets/walk-05.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://egao5u344dui" +path="res://.godot/imported/walk-05.png-0919569a6c4f72f80ab7af37a35b4dc3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/walk-05.png" +dest_files=["res://.godot/imported/walk-05.png-0919569a6c4f72f80ab7af37a35b4dc3.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/Units/Assets/walk-05.png~ b/Units/Assets/walk-05.png~ new file mode 100644 index 0000000..966db11 Binary files /dev/null and b/Units/Assets/walk-05.png~ differ diff --git a/Units/Assets/walk-06.png b/Units/Assets/walk-06.png new file mode 100644 index 0000000..d0d914b Binary files /dev/null and b/Units/Assets/walk-06.png differ diff --git a/Units/Assets/walk-06.png.import b/Units/Assets/walk-06.png.import new file mode 100644 index 0000000..a0b5e79 --- /dev/null +++ b/Units/Assets/walk-06.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://vnijkqd41ux3" +path="res://.godot/imported/walk-06.png-333322930407a70e2554e43bb58e1c3a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/walk-06.png" +dest_files=["res://.godot/imported/walk-06.png-333322930407a70e2554e43bb58e1c3a.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/Units/Assets/walk-06.png~ b/Units/Assets/walk-06.png~ new file mode 100644 index 0000000..b28b656 Binary files /dev/null and b/Units/Assets/walk-06.png~ differ diff --git a/Units/Assets/walk-07.png b/Units/Assets/walk-07.png new file mode 100644 index 0000000..f841c84 Binary files /dev/null and b/Units/Assets/walk-07.png differ diff --git a/Units/Assets/walk-07.png.import b/Units/Assets/walk-07.png.import new file mode 100644 index 0000000..dd7df76 --- /dev/null +++ b/Units/Assets/walk-07.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://3th8lm5rb2pr" +path="res://.godot/imported/walk-07.png-383f4df856ac0018ddb35d3cdbd22f12.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/walk-07.png" +dest_files=["res://.godot/imported/walk-07.png-383f4df856ac0018ddb35d3cdbd22f12.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/Units/Assets/walk-07.png~ b/Units/Assets/walk-07.png~ new file mode 100644 index 0000000..3945b18 Binary files /dev/null and b/Units/Assets/walk-07.png~ differ diff --git a/Units/Assets/walk-08.png b/Units/Assets/walk-08.png new file mode 100644 index 0000000..066b048 Binary files /dev/null and b/Units/Assets/walk-08.png differ diff --git a/Units/Assets/walk-08.png.import b/Units/Assets/walk-08.png.import new file mode 100644 index 0000000..ec94776 --- /dev/null +++ b/Units/Assets/walk-08.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://4jq5mhag1kan" +path="res://.godot/imported/walk-08.png-70913828564e96aeba3e48fb92ef36ac.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/walk-08.png" +dest_files=["res://.godot/imported/walk-08.png-70913828564e96aeba3e48fb92ef36ac.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/Units/Assets/walk-08.png~ b/Units/Assets/walk-08.png~ new file mode 100644 index 0000000..1176d0e Binary files /dev/null and b/Units/Assets/walk-08.png~ differ diff --git a/Units/Assets/walk.png b/Units/Assets/walk.png new file mode 100644 index 0000000..a1bcc4d Binary files /dev/null and b/Units/Assets/walk.png differ diff --git a/Units/Assets/walk.png.import b/Units/Assets/walk.png.import new file mode 100644 index 0000000..b0f12a3 --- /dev/null +++ b/Units/Assets/walk.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c86w047hoojis" +path="res://.godot/imported/walk.png-ded3e60e5fc9327d00bb773646115b62.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Units/Assets/walk.png" +dest_files=["res://.godot/imported/walk.png-ded3e60e5fc9327d00bb773646115b62.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/Units/Blocker.tscn b/Units/Blocker.tscn new file mode 100644 index 0000000..4f3a47e --- /dev/null +++ b/Units/Blocker.tscn @@ -0,0 +1,23 @@ +[gd_scene load_steps=5 format=3 uid="uid://c08ymbokj7gcw"] + +[ext_resource type="Script" path="res://Units/blocker.gd" id="1_2f26o"] +[ext_resource type="PackedScene" uid="uid://bj8j72hwnt6mo" path="res://animated_sprite.tscn" id="2_0lvg2"] +[ext_resource type="SpriteFrames" uid="uid://diwyagjvsgq0i" path="res://Units/units_sprite_frames.tres" id="2_syoke"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_j6kqi"] +size = Vector2(8, 10) + +[node name="Blocker" type="CharacterBody2D"] +collision_layer = 3 +collision_mask = 256 +script = ExtResource("1_2f26o") + +[node name="AnimatedSprite" parent="." instance=ExtResource("2_0lvg2")] +texture_filter = 1 +sprite_frames = ExtResource("2_syoke") +animation = &"block" +centered = false +offset = Vector2(-4, -5) + +[node name="NavigationShape" type="CollisionShape2D" parent="."] +shape = SubResource("RectangleShape2D_j6kqi") diff --git a/Units/Default.tscn b/Units/Default.tscn new file mode 100644 index 0000000..1e33862 --- /dev/null +++ b/Units/Default.tscn @@ -0,0 +1,36 @@ +[gd_scene load_steps=5 format=3 uid="uid://con1448x4e6fj"] + +[ext_resource type="Script" path="res://Units/default.gd" id="1_kguyl"] +[ext_resource type="PackedScene" uid="uid://bj8j72hwnt6mo" path="res://animated_sprite.tscn" id="2_5hewh"] +[ext_resource type="SpriteFrames" uid="uid://diwyagjvsgq0i" path="res://Units/units_sprite_frames.tres" id="2_y5w2o"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_j6kqi"] +size = Vector2(4, 9) + +[node name="Default" type="CharacterBody2D"] +collision_mask = 256 +input_pickable = true +script = ExtResource("1_kguyl") + +[node name="AnimatedSprite" parent="." instance=ExtResource("2_5hewh")] +texture_filter = 1 +sprite_frames = ExtResource("2_y5w2o") +animation = &"walk" +centered = false +offset = Vector2(-3, -5) + +[node name="NavigationShape" type="CollisionShape2D" parent="."] +position = Vector2(0, 0.5) +shape = SubResource("RectangleShape2D_j6kqi") + +[node name="RayLeft" type="RayCast2D" parent="."] +position = Vector2(0, 4) +target_position = Vector2(-3, 0) +collision_mask = 258 + +[node name="RayRight" type="RayCast2D" parent="."] +position = Vector2(0, 4) +target_position = Vector2(4, 0) +collision_mask = 258 + +[connection signal="input_event" from="." to="." method="_on_input_event"] diff --git a/Units/Digger.tscn b/Units/Digger.tscn new file mode 100644 index 0000000..819a969 --- /dev/null +++ b/Units/Digger.tscn @@ -0,0 +1,36 @@ +[gd_scene load_steps=5 format=3 uid="uid://41uhxuh0d2kr"] + +[ext_resource type="Script" path="res://Units/digger.gd" id="1_gtw36"] +[ext_resource type="PackedScene" uid="uid://bj8j72hwnt6mo" path="res://animated_sprite.tscn" id="2_3ruku"] +[ext_resource type="SpriteFrames" uid="uid://diwyagjvsgq0i" path="res://Units/units_sprite_frames.tres" id="2_hf257"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_j6kqi"] +size = Vector2(8, 10) + +[node name="Digger" type="CharacterBody2D"] +collision_mask = 256 +script = ExtResource("1_gtw36") + +[node name="AnimatedSprite" parent="." instance=ExtResource("2_3ruku")] +texture_filter = 1 +sprite_frames = ExtResource("2_hf257") +animation = &"dig" +frame_progress = 0.487318 +centered = false +offset = Vector2(-7, -10) + +[node name="NavigationShape" type="CollisionShape2D" parent="."] +shape = SubResource("RectangleShape2D_j6kqi") + +[node name="TickTimer" type="Timer" parent="."] +process_callback = 0 + +[node name="DigReference" type="Marker2D" parent="."] +position = Vector2(0, 5) + +[node name="RayGround" type="RayCast2D" parent="."] +position = Vector2(0, 5) +target_position = Vector2(0, 2) +collision_mask = 256 + +[connection signal="timeout" from="TickTimer" to="." method="_on_tick_timer_timeout"] diff --git a/Units/blocker.gd b/Units/blocker.gd new file mode 100644 index 0000000..2702ae7 --- /dev/null +++ b/Units/blocker.gd @@ -0,0 +1,5 @@ +extends Unit + + +func _ready(): + $AnimatedSprite.play("block") diff --git a/Units/default.gd b/Units/default.gd new file mode 100644 index 0000000..23987c3 --- /dev/null +++ b/Units/default.gd @@ -0,0 +1,49 @@ +class_name UnitDefault +extends Unit + + +var speed := 1000.0 +var direction := Vector2.RIGHT + + +func _physics_process(delta: float) -> void: + if not is_on_floor(): + velocity.x = 0 + velocity += get_gravity() * delta * Game.speed + $AnimatedSprite.play("fall") + + if $RayLeft.is_colliding(): + direction = Vector2.RIGHT + elif $RayRight.is_colliding(): + direction = Vector2.LEFT + + if is_on_floor(): + velocity.x = direction.x * speed * delta * Game.speed + + $AnimatedSprite.play("walk") + $AnimatedSprite.flip_h = direction.x < 0 + + move_and_slide() + var collision = get_last_slide_collision() + if collision: + var collider = collision.get_collider() as TileMapLayer + if collider is TileMapLayer: + var cell = collider.get_cell_tile_data(collider.get_coords_for_body_rid(collision.get_collider_rid())) as TileData + cell.set_collision_polygon_points(0, 0, PackedVector2Array([ + Vector2(-7,-7), Vector2(-7,7), Vector2(7,7), Vector2(7,-7) + ])) + + +func _on_input_event(_viewport: Node, event: InputEvent, _shape_idx: int) -> void: + if event.is_action_pressed("select"): + get_viewport().set_input_as_handled() + var blocker = preload("res://Units/Blocker.tscn").instantiate() + blocker.position = global_position + get_tree().current_scene.add_child(blocker) + queue_free() + if event.is_action_pressed("select2"): + get_viewport().set_input_as_handled() + var blocker = preload("res://Units/Digger.tscn").instantiate() + blocker.position = global_position + get_tree().current_scene.add_child(blocker) + queue_free() diff --git a/Units/digger.gd b/Units/digger.gd new file mode 100644 index 0000000..29a8275 --- /dev/null +++ b/Units/digger.gd @@ -0,0 +1,46 @@ +extends Unit + + +var tick_frequency := 0.5 + + +func _ready(): + $TickTimer.wait_time = tick_frequency / Game.speed + $TickTimer.start() + + Game.speed_changed.connect(func(): + $TickTimer.wait_time = tick_frequency / Game.speed + $TickTimer.start() + # calculate remaining time and set fraction accordingly + ) + + $AnimatedSprite.play("dig") + + +func _physics_process(delta: float) -> void: + if not is_on_floor(): + velocity += get_gravity() * delta * Game.speed + + $RayGround.force_raycast_update() + if not $RayGround.is_colliding(): + var default = load("res://Units/Default.tscn").instantiate() + default.global_position = global_position + get_tree().current_scene.add_child(default) + queue_free() + + move_and_slide() + + +func _on_tick_timer_timeout() -> void: + var size = Vector2($NavigationShape.shape.size.x + 4, 4) + + Game.erase_map( + PackedVector2Array([ + $DigReference.global_position + (size / 2) * Vector2(-1, -1), + $DigReference.global_position + (size / 2) * Vector2(1, -1), + $DigReference.global_position + (size / 2) * Vector2(1, 1), + $DigReference.global_position + (size / 2) * Vector2(-1, 1), + ]), + get_tree().current_scene.get_node("GroundCollision"), + get_tree().current_scene.get_node("Map") + ) diff --git a/Units/unit.gd b/Units/unit.gd new file mode 100644 index 0000000..05a2b7d --- /dev/null +++ b/Units/unit.gd @@ -0,0 +1,15 @@ +class_name Unit +extends CharacterBody2D + + +func enter_goal(goal_center: Vector2): + set_physics_process(false) + + var tween = get_tree().create_tween() + tween.tween_property(self, "position", goal_center, 1.0 / Game.speed) + tween.tween_property(self, "scale", Vector2(0.1, 0.1), 1.0 / Game.speed) + + await tween.finished + + Game.score += 1 + queue_free() diff --git a/Units/units_sprite_frames.tres b/Units/units_sprite_frames.tres new file mode 100644 index 0000000..9de7d52 --- /dev/null +++ b/Units/units_sprite_frames.tres @@ -0,0 +1,161 @@ +[gd_resource type="SpriteFrames" load_steps=35 format=3 uid="uid://diwyagjvsgq0i"] + +[ext_resource type="Texture2D" uid="uid://b83lx3sg8gy3a" path="res://Units/Assets/block-01.png" id="1_r18gm"] +[ext_resource type="Texture2D" uid="uid://b6lxu22gho4h6" path="res://Units/Assets/walk-01.png" id="1_rqt5u"] +[ext_resource type="Texture2D" uid="uid://nsavsf7unbsd" path="res://Units/Assets/walk-02.png" id="2_ebwei"] +[ext_resource type="Texture2D" uid="uid://bahb64b0hfsex" path="res://Units/Assets/block-02.png" id="2_y0fh8"] +[ext_resource type="Texture2D" uid="uid://7b84db70nhue" path="res://Units/Assets/block-03.png" id="3_gg46p"] +[ext_resource type="Texture2D" uid="uid://i6tjuyv6ui0c" path="res://Units/Assets/walk-03.png" id="3_u76xw"] +[ext_resource type="Texture2D" uid="uid://c3wo34ruatvla" path="res://Units/Assets/walk-04.png" id="4_4v806"] +[ext_resource type="Texture2D" uid="uid://c26syxk8h63im" path="res://Units/Assets/block-04.png" id="4_t0krq"] +[ext_resource type="Texture2D" uid="uid://522gm5sgmr4l" path="res://Units/Assets/block-05.png" id="5_4av1j"] +[ext_resource type="Texture2D" uid="uid://egao5u344dui" path="res://Units/Assets/walk-05.png" id="5_xls6h"] +[ext_resource type="Texture2D" uid="uid://67nn1502av21" path="res://Units/Assets/block-06.png" id="6_mxwej"] +[ext_resource type="Texture2D" uid="uid://vnijkqd41ux3" path="res://Units/Assets/walk-06.png" id="6_umgyp"] +[ext_resource type="Texture2D" uid="uid://g7md34mbwlxa" path="res://Units/Assets/digger-01.png" id="7_bplsh"] +[ext_resource type="Texture2D" uid="uid://3th8lm5rb2pr" path="res://Units/Assets/walk-07.png" id="7_dahau"] +[ext_resource type="Texture2D" uid="uid://de6ivhavxeakj" path="res://Units/Assets/digger-02.png" id="8_bqv3y"] +[ext_resource type="Texture2D" uid="uid://4jq5mhag1kan" path="res://Units/Assets/walk-08.png" id="8_mt6h7"] +[ext_resource type="Texture2D" uid="uid://cakbdblkdtrlu" path="res://Units/Assets/fall-01.png" id="9_0mfdb"] +[ext_resource type="Texture2D" uid="uid://c068wiwg5r71d" path="res://Units/Assets/digger-03.png" id="9_w0xne"] +[ext_resource type="Texture2D" uid="uid://duw1xurdh0kb3" path="res://Units/Assets/fall-02.png" id="10_i6j8i"] +[ext_resource type="Texture2D" uid="uid://ccwecsoh6sdcp" path="res://Units/Assets/digger-04.png" id="10_pitel"] +[ext_resource type="Texture2D" uid="uid://bacb365t8muhc" path="res://Units/Assets/digger-05.png" id="11_s2ucf"] +[ext_resource type="Texture2D" uid="uid://m3tqofnq4v4y" path="res://Units/Assets/fall-03.png" id="11_s8ky8"] +[ext_resource type="Texture2D" uid="uid://cnr47ro8mgj7p" path="res://Units/Assets/fall-04.png" id="12_dy00v"] +[ext_resource type="Texture2D" uid="uid://cfygr478cs1u8" path="res://Units/Assets/digger-06.png" id="12_vkbma"] +[ext_resource type="Texture2D" uid="uid://cvbtm4k0h3e7l" path="res://Units/Assets/fall-05.png" id="13_26swr"] +[ext_resource type="Texture2D" uid="uid://dgkjd088gwux4" path="res://Units/Assets/digger-07.png" id="13_v0c8j"] +[ext_resource type="Texture2D" uid="uid://hxwnw8c2cj3b" path="res://Units/Assets/digger-08.png" id="14_773yh"] +[ext_resource type="Texture2D" uid="uid://cd7sg6e6unjx5" path="res://Units/Assets/fall-06.png" id="14_go0m8"] +[ext_resource type="Texture2D" uid="uid://rd244n0k3qb0" path="res://Units/Assets/digger-09.png" id="15_38qu4"] +[ext_resource type="Texture2D" uid="uid://gkhoh22hglyf" path="res://Units/Assets/fall-07.png" id="15_e2r2v"] +[ext_resource type="Texture2D" uid="uid://yjym8h4wcsxq" path="res://Units/Assets/fall-08.png" id="16_6aakf"] +[ext_resource type="Texture2D" uid="uid://5ytob6fb7xg1" path="res://Units/Assets/digger-10.png" id="16_mv4ra"] +[ext_resource type="Texture2D" uid="uid://dgyaiolxqewej" path="res://Units/Assets/digger-11.png" id="17_8mltx"] +[ext_resource type="Texture2D" uid="uid://lk8pl2yionqq" path="res://Units/Assets/digger-12.png" id="18_yspw3"] + +[resource] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": ExtResource("1_r18gm") +}, { +"duration": 1.0, +"texture": ExtResource("2_y0fh8") +}, { +"duration": 1.0, +"texture": ExtResource("3_gg46p") +}, { +"duration": 1.0, +"texture": ExtResource("4_t0krq") +}, { +"duration": 1.0, +"texture": ExtResource("5_4av1j") +}, { +"duration": 1.0, +"texture": ExtResource("6_mxwej") +}], +"loop": true, +"name": &"block", +"speed": 6.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("7_bplsh") +}, { +"duration": 1.0, +"texture": ExtResource("8_bqv3y") +}, { +"duration": 1.0, +"texture": ExtResource("9_w0xne") +}, { +"duration": 1.0, +"texture": ExtResource("10_pitel") +}, { +"duration": 1.0, +"texture": ExtResource("11_s2ucf") +}, { +"duration": 1.0, +"texture": ExtResource("12_vkbma") +}, { +"duration": 1.0, +"texture": ExtResource("13_v0c8j") +}, { +"duration": 1.0, +"texture": ExtResource("14_773yh") +}, { +"duration": 1.0, +"texture": ExtResource("15_38qu4") +}, { +"duration": 1.0, +"texture": ExtResource("16_mv4ra") +}, { +"duration": 1.0, +"texture": ExtResource("17_8mltx") +}, { +"duration": 1.0, +"texture": ExtResource("18_yspw3") +}], +"loop": true, +"name": &"dig", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("9_0mfdb") +}, { +"duration": 1.0, +"texture": ExtResource("10_i6j8i") +}, { +"duration": 1.0, +"texture": ExtResource("11_s8ky8") +}, { +"duration": 1.0, +"texture": ExtResource("12_dy00v") +}, { +"duration": 1.0, +"texture": ExtResource("13_26swr") +}, { +"duration": 1.0, +"texture": ExtResource("14_go0m8") +}, { +"duration": 1.0, +"texture": ExtResource("15_e2r2v") +}, { +"duration": 1.0, +"texture": ExtResource("16_6aakf") +}], +"loop": false, +"name": &"fall", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("1_rqt5u") +}, { +"duration": 1.0, +"texture": ExtResource("2_ebwei") +}, { +"duration": 1.0, +"texture": ExtResource("3_u76xw") +}, { +"duration": 1.0, +"texture": ExtResource("4_4v806") +}, { +"duration": 1.0, +"texture": ExtResource("5_xls6h") +}, { +"duration": 1.0, +"texture": ExtResource("6_umgyp") +}, { +"duration": 1.0, +"texture": ExtResource("7_dahau") +}, { +"duration": 1.0, +"texture": ExtResource("8_mt6h7") +}], +"loop": true, +"name": &"walk", +"speed": 10.0 +}] -- cgit v1.2.3