From 3f4c07d2cf57bd364af6b09a3d5381d148aa713e Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Fri, 22 Jan 2021 16:40:46 +0100 Subject: New Characters! New Levels! --- Assets/Characters/Elephant/Back.png | Bin 0 -> 403 bytes Assets/Characters/Elephant/Back.png.import | 34 +++ Assets/Characters/Elephant/Duck.png | Bin 0 -> 408 bytes Assets/Characters/Elephant/Duck.png.import | 34 +++ Assets/Characters/Elephant/Front.png | Bin 0 -> 530 bytes Assets/Characters/Elephant/Front.png.import | 34 +++ Assets/Characters/Elephant/Jump.png | Bin 0 -> 414 bytes Assets/Characters/Elephant/Jump.png.import | 34 +++ Assets/Characters/Elephant/Walk1.png | Bin 0 -> 446 bytes Assets/Characters/Elephant/Walk1.png.import | 34 +++ Assets/Characters/Elephant/Walk2.png | Bin 0 -> 440 bytes Assets/Characters/Elephant/Walk2.png.import | 34 +++ Assets/Characters/Elephant/Wall.png | Bin 0 -> 429 bytes Assets/Characters/Elephant/Wall.png.import | 34 +++ ...15-02-26 [DB32](Generic Platformer)(Clouds).png | Bin 1650 -> 0 bytes ...6 [DB32](Generic Platformer)(Clouds).png.import | 34 --- ...02-26 [DB32](Generic Platformer)(Mountains).png | Bin 3330 -> 0 bytes ...DB32](Generic Platformer)(Mountains).png.import | 34 --- ...5-02-26 [DB32](Generic Platformer)(Tileset).png | Bin 4067 -> 9049 bytes Assets/Environment/OA animated flag.png | Bin 2216 -> 3199 bytes Assets/Environment/WinterTileset/BG/BG.png | Bin 0 -> 222016 bytes Assets/Environment/WinterTileset/BG/BG.png.import | 34 +++ Assets/Environment/WinterTileset/Object/Crate.png | Bin 0 -> 3392 bytes .../WinterTileset/Object/Crate.png.import | 34 +++ .../Environment/WinterTileset/Object/Crystal.png | Bin 0 -> 5061 bytes .../WinterTileset/Object/Crystal.png.import | 34 +++ Assets/Environment/WinterTileset/Object/IceBox.png | Bin 0 -> 2562 bytes .../WinterTileset/Object/IceBox.png.import | 34 +++ Assets/Environment/WinterTileset/Object/Igloo.png | Bin 0 -> 10109 bytes .../WinterTileset/Object/Igloo.png.import | 34 +++ Assets/Environment/WinterTileset/Object/Sign_1.png | Bin 0 -> 3228 bytes .../WinterTileset/Object/Sign_1.png.import | 34 +++ Assets/Environment/WinterTileset/Object/Sign_2.png | Bin 0 -> 3781 bytes .../WinterTileset/Object/Sign_2.png.import | 34 +++ .../Environment/WinterTileset/Object/SnowMan.png | Bin 0 -> 10135 bytes .../WinterTileset/Object/SnowMan.png.import | 34 +++ Assets/Environment/WinterTileset/Object/Stone.png | Bin 0 -> 4476 bytes .../WinterTileset/Object/Stone.png.import | 34 +++ Assets/Environment/WinterTileset/Object/Tree_1.png | Bin 0 -> 30191 bytes .../WinterTileset/Object/Tree_1.png.import | 34 +++ Assets/Environment/WinterTileset/Object/Tree_2.png | Bin 0 -> 15598 bytes .../WinterTileset/Object/Tree_2.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/1.png | Bin 0 -> 11174 bytes .../Environment/WinterTileset/Tiles/1.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/10.png | Bin 0 -> 6447 bytes .../Environment/WinterTileset/Tiles/10.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/11.png | Bin 0 -> 10519 bytes .../Environment/WinterTileset/Tiles/11.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/12.png | Bin 0 -> 9143 bytes .../Environment/WinterTileset/Tiles/12.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/13.png | Bin 0 -> 9187 bytes .../Environment/WinterTileset/Tiles/13.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/14.png | Bin 0 -> 8701 bytes .../Environment/WinterTileset/Tiles/14.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/15.png | Bin 0 -> 9743 bytes .../Environment/WinterTileset/Tiles/15.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/16.png | Bin 0 -> 8761 bytes .../Environment/WinterTileset/Tiles/16.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/17.png | Bin 0 -> 7388 bytes .../Environment/WinterTileset/Tiles/17.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/18.png | Bin 0 -> 3041 bytes .../Environment/WinterTileset/Tiles/18.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/2.png | Bin 0 -> 10434 bytes .../Environment/WinterTileset/Tiles/2.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/3.png | Bin 0 -> 11523 bytes .../Environment/WinterTileset/Tiles/3.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/4.png | Bin 0 -> 8836 bytes .../Environment/WinterTileset/Tiles/4.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/5.png | Bin 0 -> 4245 bytes .../Environment/WinterTileset/Tiles/5.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/6.png | Bin 0 -> 8701 bytes .../Environment/WinterTileset/Tiles/6.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/7.png | Bin 0 -> 10293 bytes .../Environment/WinterTileset/Tiles/7.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/8.png | Bin 0 -> 6420 bytes .../Environment/WinterTileset/Tiles/8.png.import | 34 +++ Assets/Environment/WinterTileset/Tiles/9.png | Bin 0 -> 7033 bytes .../Environment/WinterTileset/Tiles/9.png.import | 34 +++ Assets/Environment/generic_platformer.tres | 291 ++++++++++---------- Characters/Character.gd | 4 +- Characters/Dove.tscn | 22 +- Characters/Elephant.gd | 5 + Characters/Elephant.tscn | 58 ++++ Global.gd | 38 ++- Levels/Level_0001.tscn | 16 +- Levels/Level_0002.gd | 5 + Levels/Level_0002.tscn | 297 +++++++++++++++++++++ Levels/Level_0003.gd | 5 + Levels/Level_0003.tscn | 297 +++++++++++++++++++++ UI/CharacterSelect.tscn | 15 +- project.godot | 1 + 91 files changed, 2101 insertions(+), 245 deletions(-) create mode 100644 Assets/Characters/Elephant/Back.png create mode 100644 Assets/Characters/Elephant/Back.png.import create mode 100644 Assets/Characters/Elephant/Duck.png create mode 100644 Assets/Characters/Elephant/Duck.png.import create mode 100644 Assets/Characters/Elephant/Front.png create mode 100644 Assets/Characters/Elephant/Front.png.import create mode 100644 Assets/Characters/Elephant/Jump.png create mode 100644 Assets/Characters/Elephant/Jump.png.import create mode 100644 Assets/Characters/Elephant/Walk1.png create mode 100644 Assets/Characters/Elephant/Walk1.png.import create mode 100644 Assets/Characters/Elephant/Walk2.png create mode 100644 Assets/Characters/Elephant/Walk2.png.import create mode 100644 Assets/Characters/Elephant/Wall.png create mode 100644 Assets/Characters/Elephant/Wall.png.import delete mode 100644 Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Clouds).png delete mode 100644 Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Clouds).png.import delete mode 100644 Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Mountains).png delete mode 100644 Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Mountains).png.import create mode 100755 Assets/Environment/WinterTileset/BG/BG.png create mode 100644 Assets/Environment/WinterTileset/BG/BG.png.import create mode 100755 Assets/Environment/WinterTileset/Object/Crate.png create mode 100644 Assets/Environment/WinterTileset/Object/Crate.png.import create mode 100755 Assets/Environment/WinterTileset/Object/Crystal.png create mode 100644 Assets/Environment/WinterTileset/Object/Crystal.png.import create mode 100755 Assets/Environment/WinterTileset/Object/IceBox.png create mode 100644 Assets/Environment/WinterTileset/Object/IceBox.png.import create mode 100755 Assets/Environment/WinterTileset/Object/Igloo.png create mode 100644 Assets/Environment/WinterTileset/Object/Igloo.png.import create mode 100755 Assets/Environment/WinterTileset/Object/Sign_1.png create mode 100644 Assets/Environment/WinterTileset/Object/Sign_1.png.import create mode 100755 Assets/Environment/WinterTileset/Object/Sign_2.png create mode 100644 Assets/Environment/WinterTileset/Object/Sign_2.png.import create mode 100755 Assets/Environment/WinterTileset/Object/SnowMan.png create mode 100644 Assets/Environment/WinterTileset/Object/SnowMan.png.import create mode 100755 Assets/Environment/WinterTileset/Object/Stone.png create mode 100644 Assets/Environment/WinterTileset/Object/Stone.png.import create mode 100755 Assets/Environment/WinterTileset/Object/Tree_1.png create mode 100644 Assets/Environment/WinterTileset/Object/Tree_1.png.import create mode 100755 Assets/Environment/WinterTileset/Object/Tree_2.png create mode 100644 Assets/Environment/WinterTileset/Object/Tree_2.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/1.png create mode 100644 Assets/Environment/WinterTileset/Tiles/1.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/10.png create mode 100644 Assets/Environment/WinterTileset/Tiles/10.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/11.png create mode 100644 Assets/Environment/WinterTileset/Tiles/11.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/12.png create mode 100644 Assets/Environment/WinterTileset/Tiles/12.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/13.png create mode 100644 Assets/Environment/WinterTileset/Tiles/13.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/14.png create mode 100644 Assets/Environment/WinterTileset/Tiles/14.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/15.png create mode 100644 Assets/Environment/WinterTileset/Tiles/15.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/16.png create mode 100644 Assets/Environment/WinterTileset/Tiles/16.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/17.png create mode 100644 Assets/Environment/WinterTileset/Tiles/17.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/18.png create mode 100644 Assets/Environment/WinterTileset/Tiles/18.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/2.png create mode 100644 Assets/Environment/WinterTileset/Tiles/2.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/3.png create mode 100644 Assets/Environment/WinterTileset/Tiles/3.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/4.png create mode 100644 Assets/Environment/WinterTileset/Tiles/4.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/5.png create mode 100644 Assets/Environment/WinterTileset/Tiles/5.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/6.png create mode 100644 Assets/Environment/WinterTileset/Tiles/6.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/7.png create mode 100644 Assets/Environment/WinterTileset/Tiles/7.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/8.png create mode 100644 Assets/Environment/WinterTileset/Tiles/8.png.import create mode 100755 Assets/Environment/WinterTileset/Tiles/9.png create mode 100644 Assets/Environment/WinterTileset/Tiles/9.png.import create mode 100644 Characters/Elephant.gd create mode 100644 Characters/Elephant.tscn create mode 100644 Levels/Level_0002.gd create mode 100644 Levels/Level_0002.tscn create mode 100644 Levels/Level_0003.gd create mode 100644 Levels/Level_0003.tscn diff --git a/Assets/Characters/Elephant/Back.png b/Assets/Characters/Elephant/Back.png new file mode 100644 index 0000000..995292c Binary files /dev/null and b/Assets/Characters/Elephant/Back.png differ diff --git a/Assets/Characters/Elephant/Back.png.import b/Assets/Characters/Elephant/Back.png.import new file mode 100644 index 0000000..20c611e --- /dev/null +++ b/Assets/Characters/Elephant/Back.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Back.png-b658e30cd4bfbc01b4e99a1b46683317.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Characters/Elephant/Back.png" +dest_files=[ "res://.import/Back.png-b658e30cd4bfbc01b4e99a1b46683317.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Characters/Elephant/Duck.png b/Assets/Characters/Elephant/Duck.png new file mode 100644 index 0000000..0a39354 Binary files /dev/null and b/Assets/Characters/Elephant/Duck.png differ diff --git a/Assets/Characters/Elephant/Duck.png.import b/Assets/Characters/Elephant/Duck.png.import new file mode 100644 index 0000000..0f052db --- /dev/null +++ b/Assets/Characters/Elephant/Duck.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Duck.png-92d70934a8db16ad0b43b47221970b65.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Characters/Elephant/Duck.png" +dest_files=[ "res://.import/Duck.png-92d70934a8db16ad0b43b47221970b65.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Characters/Elephant/Front.png b/Assets/Characters/Elephant/Front.png new file mode 100644 index 0000000..4fd717d Binary files /dev/null and b/Assets/Characters/Elephant/Front.png differ diff --git a/Assets/Characters/Elephant/Front.png.import b/Assets/Characters/Elephant/Front.png.import new file mode 100644 index 0000000..a0c8597 --- /dev/null +++ b/Assets/Characters/Elephant/Front.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Front.png-cf504e923224c7680998af63ae766925.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Characters/Elephant/Front.png" +dest_files=[ "res://.import/Front.png-cf504e923224c7680998af63ae766925.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Characters/Elephant/Jump.png b/Assets/Characters/Elephant/Jump.png new file mode 100644 index 0000000..db381c1 Binary files /dev/null and b/Assets/Characters/Elephant/Jump.png differ diff --git a/Assets/Characters/Elephant/Jump.png.import b/Assets/Characters/Elephant/Jump.png.import new file mode 100644 index 0000000..3bf27fd --- /dev/null +++ b/Assets/Characters/Elephant/Jump.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Jump.png-bb7246fe24989fb290bd07905251af70.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Characters/Elephant/Jump.png" +dest_files=[ "res://.import/Jump.png-bb7246fe24989fb290bd07905251af70.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Characters/Elephant/Walk1.png b/Assets/Characters/Elephant/Walk1.png new file mode 100644 index 0000000..ffb78ef Binary files /dev/null and b/Assets/Characters/Elephant/Walk1.png differ diff --git a/Assets/Characters/Elephant/Walk1.png.import b/Assets/Characters/Elephant/Walk1.png.import new file mode 100644 index 0000000..e52999b --- /dev/null +++ b/Assets/Characters/Elephant/Walk1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Walk1.png-44c378595f7a0735da6ef2e500a030d0.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Characters/Elephant/Walk1.png" +dest_files=[ "res://.import/Walk1.png-44c378595f7a0735da6ef2e500a030d0.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Characters/Elephant/Walk2.png b/Assets/Characters/Elephant/Walk2.png new file mode 100644 index 0000000..8e03776 Binary files /dev/null and b/Assets/Characters/Elephant/Walk2.png differ diff --git a/Assets/Characters/Elephant/Walk2.png.import b/Assets/Characters/Elephant/Walk2.png.import new file mode 100644 index 0000000..d28e79c --- /dev/null +++ b/Assets/Characters/Elephant/Walk2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Walk2.png-45b7f6cee9340875711e8e11fa017174.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Characters/Elephant/Walk2.png" +dest_files=[ "res://.import/Walk2.png-45b7f6cee9340875711e8e11fa017174.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Characters/Elephant/Wall.png b/Assets/Characters/Elephant/Wall.png new file mode 100644 index 0000000..bbb5da2 Binary files /dev/null and b/Assets/Characters/Elephant/Wall.png differ diff --git a/Assets/Characters/Elephant/Wall.png.import b/Assets/Characters/Elephant/Wall.png.import new file mode 100644 index 0000000..01ebcb3 --- /dev/null +++ b/Assets/Characters/Elephant/Wall.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Wall.png-b2e10b2e2b04f744d64495ec49f97d62.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Characters/Elephant/Wall.png" +dest_files=[ "res://.import/Wall.png-b2e10b2e2b04f744d64495ec49f97d62.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Clouds).png b/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Clouds).png deleted file mode 100644 index 7aeb782..0000000 Binary files a/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Clouds).png and /dev/null differ diff --git a/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Clouds).png.import b/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Clouds).png.import deleted file mode 100644 index eabb186..0000000 --- a/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Clouds).png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/2015-02-26 [DB32](Generic Platformer)(Clouds).png-ebfb1503a81dc6c49f1cc50c05c7dbd2.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Clouds).png" -dest_files=[ "res://.import/2015-02-26 [DB32](Generic Platformer)(Clouds).png-ebfb1503a81dc6c49f1cc50c05c7dbd2.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Mountains).png b/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Mountains).png deleted file mode 100644 index 2912e89..0000000 Binary files a/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Mountains).png and /dev/null differ diff --git a/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Mountains).png.import b/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Mountains).png.import deleted file mode 100644 index bee7174..0000000 --- a/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Mountains).png.import +++ /dev/null @@ -1,34 +0,0 @@ -[remap] - -importer="texture" -type="StreamTexture" -path="res://.import/2015-02-26 [DB32](Generic Platformer)(Mountains).png-61ac926911a345e8d225f9f8c83a9764.stex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Mountains).png" -dest_files=[ "res://.import/2015-02-26 [DB32](Generic Platformer)(Mountains).png-61ac926911a345e8d225f9f8c83a9764.stex" ] - -[params] - -compress/mode=0 -compress/lossy_quality=0.7 -compress/hdr_mode=0 -compress/bptc_ldr=0 -compress/normal_map=0 -flags/repeat=0 -flags/filter=true -flags/mipmaps=false -flags/anisotropic=false -flags/srgb=2 -process/fix_alpha_border=true -process/premult_alpha=false -process/HDR_as_SRGB=false -process/invert_color=false -stream=false -size_limit=0 -detect_3d=true -svg/scale=1.0 diff --git a/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Tileset).png b/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Tileset).png index c4aef78..fd794a3 100644 Binary files a/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Tileset).png and b/Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Tileset).png differ diff --git a/Assets/Environment/OA animated flag.png b/Assets/Environment/OA animated flag.png index c0bdc10..404fd4a 100644 Binary files a/Assets/Environment/OA animated flag.png and b/Assets/Environment/OA animated flag.png differ diff --git a/Assets/Environment/WinterTileset/BG/BG.png b/Assets/Environment/WinterTileset/BG/BG.png new file mode 100755 index 0000000..a1878b5 Binary files /dev/null and b/Assets/Environment/WinterTileset/BG/BG.png differ diff --git a/Assets/Environment/WinterTileset/BG/BG.png.import b/Assets/Environment/WinterTileset/BG/BG.png.import new file mode 100644 index 0000000..7ed83bb --- /dev/null +++ b/Assets/Environment/WinterTileset/BG/BG.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/BG.png-bf35306150fde0d35f3333056a67163c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/BG/BG.png" +dest_files=[ "res://.import/BG.png-bf35306150fde0d35f3333056a67163c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Object/Crate.png b/Assets/Environment/WinterTileset/Object/Crate.png new file mode 100755 index 0000000..a290a47 Binary files /dev/null and b/Assets/Environment/WinterTileset/Object/Crate.png differ diff --git a/Assets/Environment/WinterTileset/Object/Crate.png.import b/Assets/Environment/WinterTileset/Object/Crate.png.import new file mode 100644 index 0000000..464a092 --- /dev/null +++ b/Assets/Environment/WinterTileset/Object/Crate.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Crate.png-649db77d241ca688a254b05389efb128.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Object/Crate.png" +dest_files=[ "res://.import/Crate.png-649db77d241ca688a254b05389efb128.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Object/Crystal.png b/Assets/Environment/WinterTileset/Object/Crystal.png new file mode 100755 index 0000000..8f10a02 Binary files /dev/null and b/Assets/Environment/WinterTileset/Object/Crystal.png differ diff --git a/Assets/Environment/WinterTileset/Object/Crystal.png.import b/Assets/Environment/WinterTileset/Object/Crystal.png.import new file mode 100644 index 0000000..703f11e --- /dev/null +++ b/Assets/Environment/WinterTileset/Object/Crystal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Crystal.png-f905ffbc8c77e5299cc8ffa60dede204.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Object/Crystal.png" +dest_files=[ "res://.import/Crystal.png-f905ffbc8c77e5299cc8ffa60dede204.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Object/IceBox.png b/Assets/Environment/WinterTileset/Object/IceBox.png new file mode 100755 index 0000000..fba2c40 Binary files /dev/null and b/Assets/Environment/WinterTileset/Object/IceBox.png differ diff --git a/Assets/Environment/WinterTileset/Object/IceBox.png.import b/Assets/Environment/WinterTileset/Object/IceBox.png.import new file mode 100644 index 0000000..5b9dac5 --- /dev/null +++ b/Assets/Environment/WinterTileset/Object/IceBox.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/IceBox.png-abb62ebee8ee382b748d6148248de5d1.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Object/IceBox.png" +dest_files=[ "res://.import/IceBox.png-abb62ebee8ee382b748d6148248de5d1.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Object/Igloo.png b/Assets/Environment/WinterTileset/Object/Igloo.png new file mode 100755 index 0000000..c140558 Binary files /dev/null and b/Assets/Environment/WinterTileset/Object/Igloo.png differ diff --git a/Assets/Environment/WinterTileset/Object/Igloo.png.import b/Assets/Environment/WinterTileset/Object/Igloo.png.import new file mode 100644 index 0000000..8e24e65 --- /dev/null +++ b/Assets/Environment/WinterTileset/Object/Igloo.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Igloo.png-b1ae5e347fb0df89491effe48e14b440.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Object/Igloo.png" +dest_files=[ "res://.import/Igloo.png-b1ae5e347fb0df89491effe48e14b440.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Object/Sign_1.png b/Assets/Environment/WinterTileset/Object/Sign_1.png new file mode 100755 index 0000000..b0e839e Binary files /dev/null and b/Assets/Environment/WinterTileset/Object/Sign_1.png differ diff --git a/Assets/Environment/WinterTileset/Object/Sign_1.png.import b/Assets/Environment/WinterTileset/Object/Sign_1.png.import new file mode 100644 index 0000000..5a4628f --- /dev/null +++ b/Assets/Environment/WinterTileset/Object/Sign_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Sign_1.png-d74366289a0b93929453ed8255997779.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Object/Sign_1.png" +dest_files=[ "res://.import/Sign_1.png-d74366289a0b93929453ed8255997779.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Object/Sign_2.png b/Assets/Environment/WinterTileset/Object/Sign_2.png new file mode 100755 index 0000000..ab66d11 Binary files /dev/null and b/Assets/Environment/WinterTileset/Object/Sign_2.png differ diff --git a/Assets/Environment/WinterTileset/Object/Sign_2.png.import b/Assets/Environment/WinterTileset/Object/Sign_2.png.import new file mode 100644 index 0000000..e9804f7 --- /dev/null +++ b/Assets/Environment/WinterTileset/Object/Sign_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Sign_2.png-24eada06b43c359bbd5d6706ffeded7d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Object/Sign_2.png" +dest_files=[ "res://.import/Sign_2.png-24eada06b43c359bbd5d6706ffeded7d.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Object/SnowMan.png b/Assets/Environment/WinterTileset/Object/SnowMan.png new file mode 100755 index 0000000..858225f Binary files /dev/null and b/Assets/Environment/WinterTileset/Object/SnowMan.png differ diff --git a/Assets/Environment/WinterTileset/Object/SnowMan.png.import b/Assets/Environment/WinterTileset/Object/SnowMan.png.import new file mode 100644 index 0000000..0c2e2b6 --- /dev/null +++ b/Assets/Environment/WinterTileset/Object/SnowMan.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/SnowMan.png-f7a6c849f32f996946e8f90794fa2f3c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Object/SnowMan.png" +dest_files=[ "res://.import/SnowMan.png-f7a6c849f32f996946e8f90794fa2f3c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Object/Stone.png b/Assets/Environment/WinterTileset/Object/Stone.png new file mode 100755 index 0000000..1ef8820 Binary files /dev/null and b/Assets/Environment/WinterTileset/Object/Stone.png differ diff --git a/Assets/Environment/WinterTileset/Object/Stone.png.import b/Assets/Environment/WinterTileset/Object/Stone.png.import new file mode 100644 index 0000000..4927347 --- /dev/null +++ b/Assets/Environment/WinterTileset/Object/Stone.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Stone.png-15811b3e8d26a34405b0ec12e59dfafc.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Object/Stone.png" +dest_files=[ "res://.import/Stone.png-15811b3e8d26a34405b0ec12e59dfafc.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Object/Tree_1.png b/Assets/Environment/WinterTileset/Object/Tree_1.png new file mode 100755 index 0000000..be51b18 Binary files /dev/null and b/Assets/Environment/WinterTileset/Object/Tree_1.png differ diff --git a/Assets/Environment/WinterTileset/Object/Tree_1.png.import b/Assets/Environment/WinterTileset/Object/Tree_1.png.import new file mode 100644 index 0000000..049ec13 --- /dev/null +++ b/Assets/Environment/WinterTileset/Object/Tree_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Tree_1.png-439833fc175113a1cf7ace866d0175b3.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Object/Tree_1.png" +dest_files=[ "res://.import/Tree_1.png-439833fc175113a1cf7ace866d0175b3.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Object/Tree_2.png b/Assets/Environment/WinterTileset/Object/Tree_2.png new file mode 100755 index 0000000..ecb16c4 Binary files /dev/null and b/Assets/Environment/WinterTileset/Object/Tree_2.png differ diff --git a/Assets/Environment/WinterTileset/Object/Tree_2.png.import b/Assets/Environment/WinterTileset/Object/Tree_2.png.import new file mode 100644 index 0000000..6577fe6 --- /dev/null +++ b/Assets/Environment/WinterTileset/Object/Tree_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Tree_2.png-ba01b9865c390327126aedd5adaa6e00.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Object/Tree_2.png" +dest_files=[ "res://.import/Tree_2.png-ba01b9865c390327126aedd5adaa6e00.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/1.png b/Assets/Environment/WinterTileset/Tiles/1.png new file mode 100755 index 0000000..108aae0 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/1.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/1.png.import b/Assets/Environment/WinterTileset/Tiles/1.png.import new file mode 100644 index 0000000..c4cdac5 --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/1.png-ddd8bb5fd23140ad2e55135632ce8f54.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/1.png" +dest_files=[ "res://.import/1.png-ddd8bb5fd23140ad2e55135632ce8f54.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/10.png b/Assets/Environment/WinterTileset/Tiles/10.png new file mode 100755 index 0000000..502b4c1 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/10.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/10.png.import b/Assets/Environment/WinterTileset/Tiles/10.png.import new file mode 100644 index 0000000..e4f4c21 --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/10.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/10.png-db396e52899be791ed50f42137609bf3.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/10.png" +dest_files=[ "res://.import/10.png-db396e52899be791ed50f42137609bf3.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/11.png b/Assets/Environment/WinterTileset/Tiles/11.png new file mode 100755 index 0000000..40b3ded Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/11.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/11.png.import b/Assets/Environment/WinterTileset/Tiles/11.png.import new file mode 100644 index 0000000..3b3d061 --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/11.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/11.png-341efcd4c0d74961abe1fc0d840f62cb.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/11.png" +dest_files=[ "res://.import/11.png-341efcd4c0d74961abe1fc0d840f62cb.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/12.png b/Assets/Environment/WinterTileset/Tiles/12.png new file mode 100755 index 0000000..d051b46 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/12.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/12.png.import b/Assets/Environment/WinterTileset/Tiles/12.png.import new file mode 100644 index 0000000..3c45c37 --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/12.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/12.png-d44f7afb0fd7eab7c9599cfa0a20d3c2.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/12.png" +dest_files=[ "res://.import/12.png-d44f7afb0fd7eab7c9599cfa0a20d3c2.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/13.png b/Assets/Environment/WinterTileset/Tiles/13.png new file mode 100755 index 0000000..99b0317 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/13.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/13.png.import b/Assets/Environment/WinterTileset/Tiles/13.png.import new file mode 100644 index 0000000..8a9a8b1 --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/13.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/13.png-0d891410f89b9cde420f5a59355bc200.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/13.png" +dest_files=[ "res://.import/13.png-0d891410f89b9cde420f5a59355bc200.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/14.png b/Assets/Environment/WinterTileset/Tiles/14.png new file mode 100755 index 0000000..61e493e Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/14.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/14.png.import b/Assets/Environment/WinterTileset/Tiles/14.png.import new file mode 100644 index 0000000..9d7845e --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/14.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/14.png-e6c83551519847b08e67044b743bd1b1.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/14.png" +dest_files=[ "res://.import/14.png-e6c83551519847b08e67044b743bd1b1.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/15.png b/Assets/Environment/WinterTileset/Tiles/15.png new file mode 100755 index 0000000..9a73fb4 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/15.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/15.png.import b/Assets/Environment/WinterTileset/Tiles/15.png.import new file mode 100644 index 0000000..71c9c0f --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/15.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/15.png-16c25d20250833ff4cbc8951e8a88899.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/15.png" +dest_files=[ "res://.import/15.png-16c25d20250833ff4cbc8951e8a88899.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/16.png b/Assets/Environment/WinterTileset/Tiles/16.png new file mode 100755 index 0000000..8a593cc Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/16.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/16.png.import b/Assets/Environment/WinterTileset/Tiles/16.png.import new file mode 100644 index 0000000..ff8a29a --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/16.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/16.png-4e141dd1d96a21c1c6b053eed6c3a76d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/16.png" +dest_files=[ "res://.import/16.png-4e141dd1d96a21c1c6b053eed6c3a76d.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/17.png b/Assets/Environment/WinterTileset/Tiles/17.png new file mode 100755 index 0000000..f93ef50 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/17.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/17.png.import b/Assets/Environment/WinterTileset/Tiles/17.png.import new file mode 100644 index 0000000..0d1bf61 --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/17.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/17.png-e36f0611f0bbf21623e4dd0c04b0f9bb.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/17.png" +dest_files=[ "res://.import/17.png-e36f0611f0bbf21623e4dd0c04b0f9bb.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/18.png b/Assets/Environment/WinterTileset/Tiles/18.png new file mode 100755 index 0000000..90f0204 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/18.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/18.png.import b/Assets/Environment/WinterTileset/Tiles/18.png.import new file mode 100644 index 0000000..058dc30 --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/18.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/18.png-60b2214ce6633c14472f49d193e9361c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/18.png" +dest_files=[ "res://.import/18.png-60b2214ce6633c14472f49d193e9361c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/2.png b/Assets/Environment/WinterTileset/Tiles/2.png new file mode 100755 index 0000000..37f65c8 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/2.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/2.png.import b/Assets/Environment/WinterTileset/Tiles/2.png.import new file mode 100644 index 0000000..72a6e0a --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/2.png-06280c866d30f067c0e341154cbd78ba.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/2.png" +dest_files=[ "res://.import/2.png-06280c866d30f067c0e341154cbd78ba.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/3.png b/Assets/Environment/WinterTileset/Tiles/3.png new file mode 100755 index 0000000..8e09009 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/3.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/3.png.import b/Assets/Environment/WinterTileset/Tiles/3.png.import new file mode 100644 index 0000000..a1e71cd --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/3.png-66e1555ae0f60e5eb39a4be00f663ebe.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/3.png" +dest_files=[ "res://.import/3.png-66e1555ae0f60e5eb39a4be00f663ebe.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/4.png b/Assets/Environment/WinterTileset/Tiles/4.png new file mode 100755 index 0000000..b7d269a Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/4.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/4.png.import b/Assets/Environment/WinterTileset/Tiles/4.png.import new file mode 100644 index 0000000..fa62d86 --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/4.png-caab7f3ff65fe0e15e4fcc5e5c3d3816.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/4.png" +dest_files=[ "res://.import/4.png-caab7f3ff65fe0e15e4fcc5e5c3d3816.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/5.png b/Assets/Environment/WinterTileset/Tiles/5.png new file mode 100755 index 0000000..16a2288 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/5.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/5.png.import b/Assets/Environment/WinterTileset/Tiles/5.png.import new file mode 100644 index 0000000..402b299 --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/5.png-31fc0ae37ec51847b6bde9a7ade5ba59.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/5.png" +dest_files=[ "res://.import/5.png-31fc0ae37ec51847b6bde9a7ade5ba59.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/6.png b/Assets/Environment/WinterTileset/Tiles/6.png new file mode 100755 index 0000000..d7324ee Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/6.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/6.png.import b/Assets/Environment/WinterTileset/Tiles/6.png.import new file mode 100644 index 0000000..4ba872b --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/6.png-ce232f925af569abaf06301df480d165.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/6.png" +dest_files=[ "res://.import/6.png-ce232f925af569abaf06301df480d165.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/7.png b/Assets/Environment/WinterTileset/Tiles/7.png new file mode 100755 index 0000000..18f3997 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/7.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/7.png.import b/Assets/Environment/WinterTileset/Tiles/7.png.import new file mode 100644 index 0000000..61c121e --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/7.png-9a6ebdc7023490e534deee7ef5c727b2.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/7.png" +dest_files=[ "res://.import/7.png-9a6ebdc7023490e534deee7ef5c727b2.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/8.png b/Assets/Environment/WinterTileset/Tiles/8.png new file mode 100755 index 0000000..8f11c6e Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/8.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/8.png.import b/Assets/Environment/WinterTileset/Tiles/8.png.import new file mode 100644 index 0000000..9afe3fe --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/8.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/8.png-325f13b1273d4c81ef32d4b9017d3723.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/8.png" +dest_files=[ "res://.import/8.png-325f13b1273d4c81ef32d4b9017d3723.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/WinterTileset/Tiles/9.png b/Assets/Environment/WinterTileset/Tiles/9.png new file mode 100755 index 0000000..99a4ee6 Binary files /dev/null and b/Assets/Environment/WinterTileset/Tiles/9.png differ diff --git a/Assets/Environment/WinterTileset/Tiles/9.png.import b/Assets/Environment/WinterTileset/Tiles/9.png.import new file mode 100644 index 0000000..5122b1a --- /dev/null +++ b/Assets/Environment/WinterTileset/Tiles/9.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/9.png-e94b3701ee37c081bb9af0123d3ef517.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Environment/WinterTileset/Tiles/9.png" +dest_files=[ "res://.import/9.png-e94b3701ee37c081bb9af0123d3ef517.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/Environment/generic_platformer.tres b/Assets/Environment/generic_platformer.tres index 52a638d..3176cf3 100644 --- a/Assets/Environment/generic_platformer.tres +++ b/Assets/Environment/generic_platformer.tres @@ -1,4 +1,4 @@ -[gd_resource type="TileSet" load_steps=35 format=2] +[gd_resource type="TileSet" load_steps=24 format=2] [ext_resource path="res://Assets/Environment/2015-02-26 [DB32](Generic Platformer)(Tileset).png" type="Texture" id=1] @@ -12,16 +12,16 @@ points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=4] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) +points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=5] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) +points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=6] points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=7] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) +points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=8] points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) @@ -33,25 +33,25 @@ points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=11] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) +points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=12] points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=13] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) +points = PoolVector2Array( 24, 32, 0, 32, 4, 20, 20, 16 ) [sub_resource type="ConvexPolygonShape2D" id=14] points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=15] -points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) [sub_resource type="ConvexPolygonShape2D" id=16] points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=17] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) +points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=18] points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) @@ -60,7 +60,7 @@ points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=20] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) +points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=21] points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) @@ -68,257 +68,254 @@ points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) [sub_resource type="ConvexPolygonShape2D" id=22] points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) -[sub_resource type="ConvexPolygonShape2D" id=23] -points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) - -[sub_resource type="ConvexPolygonShape2D" id=24] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) - -[sub_resource type="ConvexPolygonShape2D" id=25] -points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) - -[sub_resource type="ConvexPolygonShape2D" id=26] -points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) - -[sub_resource type="ConvexPolygonShape2D" id=27] -points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) - -[sub_resource type="ConvexPolygonShape2D" id=28] -points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) - -[sub_resource type="ConvexPolygonShape2D" id=29] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) - -[sub_resource type="ConvexPolygonShape2D" id=30] -points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) - -[sub_resource type="ConvexPolygonShape2D" id=31] -points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) - -[sub_resource type="ConvexPolygonShape2D" id=32] -points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) - -[sub_resource type="ConvexPolygonShape2D" id=33] -points = PoolVector2Array( 16, 16, 0, 16, 0, 0, 16, 0 ) - [resource] 0/name = "2015-02-26 [DB32](Generic Platformer)(Tileset).png 0" 0/texture = ExtResource( 1 ) 0/tex_offset = Vector2( 0, 0 ) 0/modulate = Color( 1, 1, 1, 1 ) -0/region = Rect2( 0, 0, 16, 16 ) -0/tile_mode = 2 -0/autotile/icon_coordinate = Vector2( 0, 0 ) -0/autotile/tile_size = Vector2( 16, 16 ) -0/autotile/spacing = 0 -0/autotile/occluder_map = [ ] -0/autotile/navpoly_map = [ ] -0/autotile/priority_map = [ ] -0/autotile/z_index_map = [ ] +0/region = Rect2( 192, 96, 32, 32 ) +0/tile_mode = 0 0/occluder_offset = Vector2( 0, 0 ) 0/navigation_offset = Vector2( 0, 0 ) 0/shape_offset = Vector2( 0, 0 ) 0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) -0/shape = SubResource( 1 ) 0/shape_one_way = false -0/shape_one_way_margin = 1.0 -0/shapes = [ { +0/shape_one_way_margin = 0.0 +0/shapes = [ ] +0/z_index = 0 +1/name = "2015-02-26 [DB32](Generic Platformer)(Tileset).png 1" +1/texture = ExtResource( 1 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 0, 0, 16, 16 ) +1/tile_mode = 0 +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape = SubResource( 1 ) +1/shape_one_way = false +1/shape_one_way_margin = 1.0 +1/shapes = [ { "autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 1 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 1, 0 ), +} ] +1/z_index = 0 +2/name = "2015-02-26 [DB32](Generic Platformer)(Tileset).png 2" +2/texture = ExtResource( 1 ) +2/tex_offset = Vector2( 0, 0 ) +2/modulate = Color( 1, 1, 1, 1 ) +2/region = Rect2( 16, 0, 16, 16 ) +2/tile_mode = 0 +2/occluder_offset = Vector2( 0, 0 ) +2/navigation_offset = Vector2( 0, 0 ) +2/shape_offset = Vector2( 0, 0 ) +2/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +2/shape = SubResource( 2 ) +2/shape_one_way = false +2/shape_one_way_margin = 1.0 +2/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 2 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 2, 0 ), +} ] +2/z_index = 0 +3/name = "2015-02-26 [DB32](Generic Platformer)(Tileset).png 3" +3/texture = ExtResource( 1 ) +3/tex_offset = Vector2( 0, 0 ) +3/modulate = Color( 1, 1, 1, 1 ) +3/region = Rect2( 32, 0, 16, 16 ) +3/tile_mode = 0 +3/occluder_offset = Vector2( 0, 0 ) +3/navigation_offset = Vector2( 0, 0 ) +3/shape_offset = Vector2( 0, 0 ) +3/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +3/shape = SubResource( 3 ) +3/shape_one_way = false +3/shape_one_way_margin = 1.0 +3/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 3 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 2, 0 ), +} ] +3/z_index = 0 +4/name = "2015-02-26 [DB32](Generic Platformer)(Tileset).png 4" +4/texture = ExtResource( 1 ) +4/tex_offset = Vector2( 0, 0 ) +4/modulate = Color( 1, 1, 1, 1 ) +4/region = Rect2( 96, 0, 48, 48 ) +4/tile_mode = 2 +4/autotile/icon_coordinate = Vector2( 0, 0 ) +4/autotile/tile_size = Vector2( 16, 16 ) +4/autotile/spacing = 0 +4/autotile/occluder_map = [ ] +4/autotile/navpoly_map = [ ] +4/autotile/priority_map = [ ] +4/autotile/z_index_map = [ ] +4/occluder_offset = Vector2( 0, 0 ) +4/navigation_offset = Vector2( 0, 0 ) +4/shape_offset = Vector2( 0, 0 ) +4/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +4/shape = SubResource( 4 ) +4/shape_one_way = false +4/shape_one_way_margin = 1.0 +4/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 4 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 2, 0 ), +"autotile_coord": Vector2( 1, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 5 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 6, 0 ), +"autotile_coord": Vector2( 2, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 6 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 6, 0 ), +"autotile_coord": Vector2( 0, 1 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 7 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 7, 0 ), +"autotile_coord": Vector2( 1, 1 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 8 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 8, 0 ), +"autotile_coord": Vector2( 2, 1 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 9 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 9, 0 ), +"autotile_coord": Vector2( 0, 2 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 10 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 9, 0 ), +"autotile_coord": Vector2( 1, 2 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 11 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 10, 0 ), +"autotile_coord": Vector2( 2, 2 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 12 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 10, 0 ), +} ] +4/z_index = 0 +5/name = "2015-02-26 [DB32](Generic Platformer)(Tileset).png 5" +5/texture = ExtResource( 1 ) +5/tex_offset = Vector2( 0, 0 ) +5/modulate = Color( 1, 1, 1, 1 ) +5/region = Rect2( 164, 96, 24, 32 ) +5/tile_mode = 0 +5/occluder_offset = Vector2( 0, 0 ) +5/navigation_offset = Vector2( 0, 0 ) +5/shape_offset = Vector2( 0, 0 ) +5/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +5/shape = SubResource( 13 ) +5/shape_one_way = false +5/shape_one_way_margin = 1.0 +5/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 13 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 11, 0 ), +} ] +5/z_index = 0 +6/name = "2015-02-26 [DB32](Generic Platformer)(Tileset).png 6" +6/texture = ExtResource( 1 ) +6/tex_offset = Vector2( 0, 0 ) +6/modulate = Color( 1, 1, 1, 1 ) +6/region = Rect2( 144, 0, 48, 48 ) +6/tile_mode = 2 +6/autotile/icon_coordinate = Vector2( 0, 0 ) +6/autotile/tile_size = Vector2( 16, 16 ) +6/autotile/spacing = 0 +6/autotile/occluder_map = [ ] +6/autotile/navpoly_map = [ ] +6/autotile/priority_map = [ ] +6/autotile/z_index_map = [ ] +6/occluder_offset = Vector2( 0, 0 ) +6/navigation_offset = Vector2( 0, 0 ) +6/shape_offset = Vector2( 0, 0 ) +6/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +6/shape = SubResource( 14 ) +6/shape_one_way = false +6/shape_one_way_margin = 1.0 +6/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 14 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 11, 1 ), +"autotile_coord": Vector2( 0, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 15 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 11, 2 ), +"autotile_coord": Vector2( 0, 1 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 16 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 11, 2 ), +"autotile_coord": Vector2( 1, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 17 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 10, 2 ), +"autotile_coord": Vector2( 2, 0 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 18 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 9, 2 ), +"autotile_coord": Vector2( 2, 1 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 19 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 9, 2 ), +"autotile_coord": Vector2( 2, 2 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 20 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 9, 1 ), +"autotile_coord": Vector2( 1, 2 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 21 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) }, { -"autotile_coord": Vector2( 6, 1 ), +"autotile_coord": Vector2( 0, 2 ), "one_way": false, "one_way_margin": 1.0, "shape": SubResource( 22 ), "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 7, 1 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 23 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 7, 1 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 24 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 8, 1 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 25 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 8, 2 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 26 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 7, 2 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 27 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 6, 2 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 28 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 6, 2 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 29 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 3, 0 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 30 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 4, 2 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 31 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 3, 2 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 32 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -}, { -"autotile_coord": Vector2( 5, 2 ), -"one_way": false, -"one_way_margin": 1.0, -"shape": SubResource( 33 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) } ] -0/z_index = 0 +6/z_index = 0 diff --git a/Characters/Character.gd b/Characters/Character.gd index bf16dbf..966d69d 100644 --- a/Characters/Character.gd +++ b/Characters/Character.gd @@ -72,13 +72,13 @@ func _physics_process(_delta): $Sprite.play("wall") if Input.is_action_just_pressed("ui_up"): - Input.action_release("ui_left") - Input.action_release("ui_right") velocity.y = JUMPFORCE * 0.75 if direction == Enum.DIRECTION.LEFT: + Input.action_release("ui_left") velocity.x = 2000 $Sprite.flip_h = false elif direction == Enum.DIRECTION.RIGHT: + Input.action_release("ui_right") velocity.x = -2000 $Sprite.flip_h = true diff --git a/Characters/Dove.tscn b/Characters/Dove.tscn index 14f99ce..34d0971 100644 --- a/Characters/Dove.tscn +++ b/Characters/Dove.tscn @@ -14,6 +14,11 @@ [sub_resource type="SpriteFrames" id=1] animations = [ { +"frames": [ ExtResource( 3 ) ], +"loop": false, +"name": "fall_stop", +"speed": 5.0 +}, { "frames": [ ExtResource( 6 ) ], "loop": true, "name": "back", @@ -29,9 +34,9 @@ animations = [ { "name": "jump", "speed": 5.0 }, { -"frames": [ ExtResource( 5 ), ExtResource( 8 ) ], +"frames": [ ExtResource( 10 ) ], "loop": true, -"name": "walk", +"name": "wall", "speed": 5.0 }, { "frames": [ ExtResource( 7 ) ], @@ -39,9 +44,9 @@ animations = [ { "name": "fall_stop_landing", "speed": 5.0 }, { -"frames": [ ExtResource( 4 ) ], +"frames": [ ExtResource( 5 ), ExtResource( 8 ) ], "loop": true, -"name": "run", +"name": "walk", "speed": 5.0 }, { "frames": [ ExtResource( 11 ) ], @@ -49,14 +54,9 @@ animations = [ { "name": "fall", "speed": 5.0 }, { -"frames": [ ExtResource( 3 ) ], -"loop": false, -"name": "fall_stop", -"speed": 5.0 -}, { -"frames": [ ExtResource( 10 ) ], +"frames": [ ExtResource( 4 ) ], "loop": true, -"name": "wall", +"name": "run", "speed": 5.0 } ] diff --git a/Characters/Elephant.gd b/Characters/Elephant.gd new file mode 100644 index 0000000..b7c6d31 --- /dev/null +++ b/Characters/Elephant.gd @@ -0,0 +1,5 @@ +extends "res://Characters/Character.gd" + + +func _ready(): + pass diff --git a/Characters/Elephant.tscn b/Characters/Elephant.tscn new file mode 100644 index 0000000..5c41e9d --- /dev/null +++ b/Characters/Elephant.tscn @@ -0,0 +1,58 @@ +[gd_scene load_steps=10 format=2] + +[ext_resource path="res://Characters/Tux.gd" type="Script" id=1] +[ext_resource path="res://Assets/Characters/Elephant/Walk2.png" type="Texture" id=2] +[ext_resource path="res://Assets/Characters/Elephant/Walk1.png" type="Texture" id=3] +[ext_resource path="res://Assets/Characters/Elephant/Back.png" type="Texture" id=4] +[ext_resource path="res://Assets/Characters/Elephant/Front.png" type="Texture" id=5] +[ext_resource path="res://Assets/Characters/Elephant/Wall.png" type="Texture" id=6] +[ext_resource path="res://Assets/Characters/Elephant/Jump.png" type="Texture" id=7] + +[sub_resource type="SpriteFrames" id=1] +animations = [ { +"frames": [ ExtResource( 4 ) ], +"loop": true, +"name": "back", +"speed": 5.0 +}, { +"frames": [ ExtResource( 5 ) ], +"loop": true, +"name": "idle", +"speed": 5.0 +}, { +"frames": [ ExtResource( 7 ) ], +"loop": true, +"name": "jump", +"speed": 5.0 +}, { +"frames": [ ExtResource( 6 ) ], +"loop": true, +"name": "wall", +"speed": 5.0 +}, { +"frames": [ ExtResource( 3 ), ExtResource( 2 ) ], +"loop": true, +"name": "walk", +"speed": 5.0 +}, { +"frames": [ ExtResource( 3 ), ExtResource( 2 ) ], +"loop": true, +"name": "run", +"speed": 10.0 +} ] + +[sub_resource type="RectangleShape2D" id=2] +extents = Vector2( 9.21901, 11.2317 ) + +[node name="Elephant" type="KinematicBody2D"] +collision_mask = 15 +script = ExtResource( 1 ) + +[node name="Sprite" type="AnimatedSprite" parent="."] +scale = Vector2( 0.7, 0.7 ) +frames = SubResource( 1 ) +animation = "idle" +playing = true + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +shape = SubResource( 2 ) diff --git a/Global.gd b/Global.gd index cef7b9f..3c8a3a3 100644 --- a/Global.gd +++ b/Global.gd @@ -7,16 +7,16 @@ signal game_ended() signal game_won() -const Levels = [ - "Level_0001", - "Level_0001", - "Level_0001", - "Level_0001", - "Level_0001", - "Level_0001", +var Levels = [ "Level_0001", + "Level_0002", + "Level_0003", "Level_0001", + "Level_0002", + "Level_0003", "Level_0001", + "Level_0002", + "Level_0003", ] var Level_Map = [] @@ -30,6 +30,9 @@ func _ready(): func init(): + randomize() + self.Levels.shuffle() + for level in self.Levels: self.Level_Map.push_back({ time = 0, @@ -116,7 +119,7 @@ func _on_Network_game_ended(winning_player): self.init() -func check_win(): +func has_won(): var has_won = false var cleared_levels_idx = [] @@ -148,5 +151,24 @@ func check_win(): has_won = true break + return has_won + + +func check_win(): + var has_won = self.has_won() + + if has_won: + # TODO: start 10s timer with callback check_win_timer() + # SAVE IN REMOTE ARRAY USERS WITH CROWN = rpc_id + running timer? + # Check for each user that already has a crown if the win condition is still true + # if it's not, delete user from array and stop timer + # if it is, do nothing, keep running until game end + self.check_win_timer() + pass + + +func check_win_timer(): + var has_won = self.has_won() + if has_won: emit_signal("game_won", Network.player) diff --git a/Levels/Level_0001.tscn b/Levels/Level_0001.tscn index bcb4d7b..5a234ca 100644 --- a/Levels/Level_0001.tscn +++ b/Levels/Level_0001.tscn @@ -15,10 +15,10 @@ cell_size = Vector2( 16, 16 ) collision_layer = 2 collision_mask = 15 format = 1 -tile_data = PoolIntArray( 327692, 0, 6, 327693, 0, 8, 393228, 0, 65542, 393229, 0, 65545, 458764, 0, 65542, 458765, 0, 65545, 524295, 0, 0, 524296, 0, 1, 524297, 0, 1, 524298, 0, 1, 524299, 0, 1, 524300, 0, 65542, 524301, 0, 65545, 524302, 0, 1, 524303, 0, 1, 524304, 0, 1, 524305, 0, 1, 524306, 0, 1, 524307, 0, 2, 589836, 0, 131078, 589837, 0, 131080, 720918, 0, 0, 720919, 0, 1, 720920, 0, 1, 720921, 0, 1, 720922, 0, 1, 720923, 0, 1, 720924, 0, 1, 720925, 0, 1, 720926, 0, 1, 720927, 0, 1, 720928, 0, 1, 720929, 0, 1, 720930, 0, 1, 720931, 0, 1, 720932, 0, 1, 720933, 0, 1, 720934, 0, 1, 720935, 0, 1, 720936, 0, 1, 720937, 0, 2, 917518, 0, 6, 917519, 0, 8, 917523, 0, 6, 917524, 0, 8, 983054, 0, 65542, 983055, 0, 65545, 983059, 0, 65542, 983060, 0, 65545, 1048590, 0, 65542, 1048591, 0, 65545, 1048595, 0, 65542, 1048596, 0, 65545, 1114126, 0, 65542, 1114127, 0, 65545, 1114131, 0, 65542, 1114132, 0, 65545, 1179662, 0, 65542, 1179663, 0, 65545, 1179667, 0, 65542, 1179668, 0, 65545, 1245198, 0, 65542, 1245199, 0, 65545, 1245203, 0, 65542, 1245204, 0, 65545, 1310734, 0, 65542, 1310735, 0, 65545, 1310739, 0, 65542, 1310740, 0, 65545, 1376270, 0, 65542, 1376271, 0, 65545, 1376275, 0, 65542, 1376276, 0, 65545, 1441806, 0, 65542, 1441807, 0, 65545, 1441811, 0, 65542, 1441812, 0, 65545, 1507342, 0, 65542, 1507343, 0, 65545, 1507347, 0, 65542, 1507348, 0, 65545, 1572878, 0, 65542, 1572879, 0, 65545, 1572883, 0, 65542, 1572884, 0, 65545, 1638414, 0, 65542, 1638415, 0, 65545, 1638419, 0, 65542, 1638420, 0, 65545, 1703950, 0, 131078, 1703951, 0, 131080, 1703955, 0, 131078, 1703956, 0, 131080, 1900544, 0, 0, 1900545, 0, 1, 1900546, 0, 1, 1900547, 0, 1, 1900548, 0, 1, 1900549, 0, 1, 1900550, 0, 1, 1900551, 0, 1, 1900552, 0, 1, 1900553, 0, 1, 1900554, 0, 1, 1900555, 0, 1, 1900556, 0, 1, 1900557, 0, 1, 1900558, 0, 1, 1900559, 0, 1, 1900560, 0, 1, 1900561, 0, 1, 1900562, 0, 1, 1900563, 0, 1, 1900564, 0, 1, 1900565, 0, 2 ) +tile_data = PoolIntArray( -983036, 4, 0, -983035, 4, 2, -917500, 4, 65536, -917499, 4, 65538, -851964, 4, 65536, -851963, 4, 65538, -786428, 4, 65536, -786427, 4, 65538, -720892, 4, 65536, -720891, 4, 65538, -655356, 4, 65536, -655355, 4, 65538, -589820, 4, 65536, -589819, 4, 65538, -524284, 4, 65536, -524283, 4, 65538, -458748, 4, 65536, -458747, 4, 65538, -393212, 4, 65536, -393211, 4, 65538, -327676, 4, 65536, -327675, 4, 65538, -262140, 4, 65536, -262139, 4, 65538, -196604, 4, 65536, -196603, 4, 65538, -131068, 4, 65536, -131067, 4, 65538, -65532, 4, 65536, -65531, 4, 65538, 4, 4, 65536, 5, 4, 65538, 65540, 4, 65536, 65541, 4, 65538, 131076, 4, 65536, 131077, 4, 65538, 196612, 4, 65536, 196613, 4, 65538, 262148, 4, 65536, 262149, 4, 65538, 327684, 4, 65536, 327685, 4, 65538, 327693, 4, 0, 327694, 4, 2, 393220, 4, 65536, 393221, 4, 65538, 393222, 0, 0, 393229, 4, 65536, 393230, 4, 65538, 393236, 5, 0, 393240, 5, 0, 393310, 0, 0, 458756, 4, 65536, 458757, 4, 65538, 458765, 4, 65536, 458766, 4, 65538, 524292, 4, 65536, 524293, 4, 65538, 524294, 1, 0, 524295, 2, 0, 524296, 2, 0, 524297, 2, 0, 524298, 2, 0, 524299, 2, 0, 524300, 3, 0, 524301, 4, 65536, 524302, 4, 65538, 524303, 1, 0, 524304, 2, 0, 524305, 2, 0, 524306, 2, 0, 524307, 2, 0, 524308, 2, 0, 524309, 3, 0, 524312, 1, 0, 524313, 2, 0, 524314, 3, 0, 524382, 1, 0, 524383, 3, 0, 524392, 4, 65537, 524393, 4, 65537, 589828, 4, 131072, 589829, 4, 131074, 589837, 4, 65536, 589838, 4, 65538, 589849, 4, 0, 589850, 4, 2, 589928, 4, 65537, 589929, 4, 65537, 655373, 4, 131072, 655374, 4, 131074, 655385, 4, 65536, 655386, 4, 65538, 655464, 4, 65537, 655465, 4, 65537, 720921, 4, 65536, 720922, 4, 65538, 720981, 0, 0, 721000, 4, 65537, 721001, 4, 65537, 786457, 4, 65536, 786458, 4, 65538, 786536, 4, 65537, 786537, 4, 65537, 851993, 4, 65536, 851994, 4, 65538, 852040, 4, 0, 852041, 4, 2, 852053, 1, 0, 852054, 3, 0, 852072, 4, 65537, 852073, 4, 65537, 983038, 5, 0, 917506, 5, 0, 917517, 4, 0, 917518, 4, 2, 917521, 0, 0, 917529, 4, 65536, 917530, 4, 65538, 917576, 4, 65536, 917577, 4, 65538, 917606, 4, 65537, 917607, 4, 65537, 917608, 4, 65537, 917609, 4, 65537, 917610, 4, 65537, 917611, 4, 65537, 983053, 4, 65536, 983054, 4, 65538, 983065, 4, 131072, 983066, 4, 131074, 983112, 4, 65536, 983113, 4, 65538, 983143, 4, 65537, 983144, 4, 65537, 983145, 4, 65537, 983146, 4, 65537, 1114109, 1, 0, 1114110, 2, 0, 1114111, 3, 0, 1048578, 1, 0, 1048579, 2, 0, 1048580, 2, 0, 1048581, 2, 0, 1048582, 2, 0, 1048583, 2, 0, 1048584, 2, 0, 1048585, 2, 0, 1048586, 2, 0, 1048587, 2, 0, 1048588, 3, 0, 1048589, 4, 65536, 1048590, 4, 65538, 1048591, 1, 0, 1048592, 2, 0, 1048593, 2, 0, 1048594, 2, 0, 1048595, 2, 0, 1048596, 2, 0, 1048597, 2, 0, 1048598, 2, 0, 1048599, 2, 0, 1048600, 2, 0, 1048601, 2, 0, 1048602, 3, 0, 1048648, 4, 65536, 1048649, 4, 65538, 1048680, 4, 65537, 1048681, 4, 65537, 1114125, 4, 65536, 1114126, 4, 65538, 1114132, 0, 0, 1114138, 4, 0, 1114139, 6, 131073, 1114140, 6, 131073, 1114141, 6, 131073, 1114142, 6, 131073, 1114143, 6, 131073, 1114144, 6, 131073, 1114145, 6, 131073, 1114146, 6, 131073, 1114147, 6, 131073, 1114148, 6, 131073, 1114149, 4, 2, 1114184, 4, 65536, 1114185, 4, 65538, 1114189, 4, 0, 1114190, 4, 2, 1179661, 4, 65536, 1179662, 4, 65538, 1179674, 4, 131072, 1179675, 6, 1, 1179676, 6, 1, 1179677, 6, 1, 1179678, 6, 1, 1179679, 6, 1, 1179680, 6, 1, 1179681, 6, 1, 1179682, 6, 1, 1179683, 6, 1, 1179684, 6, 2, 1179685, 6, 65536, 1179720, 4, 65536, 1179721, 4, 65538, 1179725, 4, 65536, 1179726, 4, 65538, 1245197, 4, 65536, 1245198, 4, 65538, 1245204, 4, 0, 1245205, 4, 2, 1245220, 4, 65536, 1245221, 6, 65536, 1245256, 4, 65536, 1245257, 4, 65538, 1245261, 4, 65536, 1245262, 4, 65538, 1310728, 4, 0, 1310729, 4, 2, 1310733, 4, 131072, 1310734, 4, 131074, 1310740, 4, 65536, 1310741, 4, 65538, 1310756, 4, 65536, 1310757, 6, 65536, 1310792, 4, 65536, 1310793, 4, 65538, 1310797, 4, 65536, 1310798, 4, 65538, 1376264, 4, 65536, 1376265, 4, 65538, 1376276, 4, 65536, 1376277, 4, 65538, 1376292, 4, 65536, 1376293, 6, 65536, 1376328, 4, 65536, 1376329, 4, 65538, 1376333, 4, 65536, 1376334, 4, 65538, 1441800, 4, 65536, 1441801, 4, 65538, 1441812, 4, 65536, 1441813, 4, 65538, 1441828, 4, 65536, 1441829, 6, 65536, 1441864, 4, 65536, 1441865, 4, 65538, 1441869, 4, 65536, 1441870, 4, 65538, 1507336, 4, 65536, 1507337, 4, 65538, 1507348, 4, 65536, 1507349, 4, 65538, 1507364, 4, 65536, 1507365, 6, 65536, 1507400, 4, 65536, 1507401, 4, 65538, 1507405, 4, 65536, 1507406, 4, 65538, 1572872, 4, 65536, 1572873, 4, 65538, 1572877, 5, 0, 1572884, 4, 65536, 1572885, 4, 65538, 1572893, 5, 0, 1572897, 5, 0, 1572900, 4, 65536, 1572901, 6, 65536, 1572936, 4, 65536, 1572937, 4, 65538, 1572941, 4, 65536, 1572942, 4, 65538, 1638408, 4, 65536, 1638409, 4, 65538, 1638420, 4, 65536, 1638421, 4, 65538, 1638436, 4, 65536, 1638437, 6, 65536, 1638472, 4, 65536, 1638473, 4, 65538, 1638477, 4, 65536, 1638478, 4, 65538, 1703937, 1, 0, 1703938, 2, 0, 1703939, 2, 0, 1703940, 2, 0, 1703941, 2, 0, 1703942, 2, 0, 1703943, 3, 0, 1703944, 4, 65536, 1703945, 4, 65538, 1703946, 1, 0, 1703947, 2, 0, 1703948, 2, 0, 1703949, 2, 0, 1703950, 2, 0, 1703951, 2, 0, 1703952, 2, 0, 1703953, 2, 0, 1703954, 2, 0, 1703955, 3, 0, 1703956, 4, 65536, 1703957, 4, 65538, 1703958, 1, 0, 1703959, 2, 0, 1703960, 2, 0, 1703961, 2, 0, 1703962, 2, 0, 1703963, 2, 0, 1703964, 2, 0, 1703965, 2, 0, 1703966, 3, 0, 1703969, 1, 0, 1703970, 2, 0, 1703971, 3, 0, 1703972, 4, 65536, 1703973, 6, 65536, 1704008, 4, 65536, 1704009, 4, 65538, 1704013, 4, 65536, 1704014, 4, 65538, 1769480, 4, 131072, 1769481, 4, 131074, 1769492, 4, 131072, 1769493, 4, 131074, 1769508, 4, 65536, 1769509, 6, 65536, 1769544, 4, 65536, 1769545, 4, 65538, 1769549, 4, 65536, 1769550, 4, 65538, 1835044, 4, 131072, 1835045, 4, 131074, 1835080, 4, 65536, 1835081, 4, 65538, 1835085, 4, 65536, 1835086, 4, 65538, 1900616, 4, 65536, 1900617, 4, 65538, 1900621, 4, 65536, 1900622, 4, 65538, 1966152, 4, 131072, 1966153, 4, 131074, 1966157, 4, 65536, 1966158, 4, 65538, 2031688, 0, 0, 2031693, 4, 65536, 2031694, 4, 65538, 2097229, 4, 65536, 2097230, 4, 65538, 2162760, 4, 0, 2162761, 4, 2, 2162765, 4, 65536, 2162766, 4, 65538, 2228296, 4, 65536, 2228297, 4, 65538, 2228301, 6, 65538, 2228302, 4, 65538, 2293832, 4, 65536, 2293833, 4, 65538, 2293837, 6, 65538, 2293838, 4, 65538, 2359368, 4, 65536, 2359369, 4, 65538, 2359373, 6, 65538, 2359374, 4, 65538, 2424904, 4, 65536, 2424905, 4, 65538, 2424909, 6, 65538, 2424910, 4, 65538, 2490440, 4, 65536, 2490441, 4, 65538, 2490445, 6, 65538, 2490446, 4, 65538, 2555941, 1, 0, 2555942, 2, 0, 2555943, 2, 0, 2555944, 2, 0, 2555945, 2, 0, 2555946, 2, 0, 2555947, 2, 0, 2555948, 2, 0, 2555949, 2, 0, 2555950, 2, 0, 2555951, 2, 0, 2555952, 2, 0, 2555953, 2, 0, 2555954, 2, 0, 2555955, 2, 0, 2555956, 2, 0, 2555957, 2, 0, 2555958, 2, 0, 2555959, 2, 0, 2555960, 2, 0, 2555961, 2, 0, 2555962, 2, 0, 2555963, 2, 0, 2555964, 2, 0, 2555965, 2, 0, 2555966, 2, 0, 2555967, 2, 0, 2555968, 2, 0, 2555969, 2, 0, 2555970, 2, 0, 2555971, 2, 0, 2555972, 2, 0, 2555973, 2, 0, 2555974, 2, 0, 2555975, 3, 0, 2555976, 4, 65536, 2555977, 4, 65538, 2555981, 6, 65538, 2555982, 4, 65538, 2621512, 4, 65536, 2621513, 4, 65538, 2621517, 6, 65538, 2621518, 4, 65538, 2687048, 4, 65536, 2687049, 4, 65538, 2687053, 6, 65538, 2687054, 4, 65538, 2687077, 1, 0, 2687078, 2, 0, 2687079, 2, 0, 2687080, 2, 0, 2687081, 2, 0, 2687082, 2, 0, 2687083, 2, 0, 2687084, 2, 0, 2687085, 3, 0, 2752584, 4, 65536, 2752585, 6, 131072, 2752586, 6, 131073, 2752587, 6, 131073, 2752588, 6, 131073, 2752589, 6, 131074, 2752590, 4, 65538, 2818120, 4, 131072, 2818121, 6, 1, 2818122, 6, 1, 2818123, 6, 1, 2818124, 6, 1, 2818125, 6, 1, 2818126, 4, 131074 ) [node name="Flag" parent="." instance=ExtResource( 3 )] -position = Vector2( 640, 144 ) +position = Vector2( 1688, 624 ) scale = Vector2( 2, 2 ) [node name="Character" parent="." instance=ExtResource( 2 )] @@ -27,14 +27,14 @@ position = Vector2( 144.471, 115.947 ) [node name="Camera2D" type="Camera2D" parent="Character"] current = true zoom = Vector2( 0.5, 0.5 ) -limit_left = 0 -limit_top = 0 -limit_right = 700 -limit_bottom = 500 +limit_left = -100 +limit_top = -250 +limit_right = 1800 +limit_bottom = 750 drag_margin_h_enabled = true drag_margin_v_enabled = true editor_draw_limits = true [node name="CheckFall" parent="." instance=ExtResource( 5 )] -position = Vector2( 320, 520 ) -scale = Vector2( 2, 1 ) +position = Vector2( 1096, 768 ) +scale = Vector2( 4, 1 ) diff --git a/Levels/Level_0002.gd b/Levels/Level_0002.gd new file mode 100644 index 0000000..3fffc27 --- /dev/null +++ b/Levels/Level_0002.gd @@ -0,0 +1,5 @@ +extends "res://Levels/Level.gd" + + +func _ready(): + pass diff --git a/Levels/Level_0002.tscn b/Levels/Level_0002.tscn new file mode 100644 index 0000000..b74847c --- /dev/null +++ b/Levels/Level_0002.tscn @@ -0,0 +1,297 @@ +[gd_scene load_steps=26 format=2] + +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/1.png" type="Texture" id=1] +[ext_resource path="res://Characters/Character.tscn" type="PackedScene" id=2] +[ext_resource path="res://Objects/Flag.tscn" type="PackedScene" id=3] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/3.png" type="Texture" id=4] +[ext_resource path="res://Objects/CheckFall.tscn" type="PackedScene" id=5] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/2.png" type="Texture" id=6] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/15.png" type="Texture" id=7] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/16.png" type="Texture" id=8] +[ext_resource path="res://Levels/Level_0002.gd" type="Script" id=9] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/14.png" type="Texture" id=10] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/6.png" type="Texture" id=11] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/4.png" type="Texture" id=12] +[ext_resource path="res://Assets/Environment/WinterTileset/Object/Tree_2.png" type="Texture" id=13] +[ext_resource path="res://Assets/Environment/WinterTileset/Object/Igloo.png" type="Texture" id=14] +[ext_resource path="res://Assets/Environment/WinterTileset/Object/Tree_1.png" type="Texture" id=15] + +[sub_resource type="ConvexPolygonShape2D" id=1] +points = PoolVector2Array( 128, 128, 0, 128, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=2] +points = PoolVector2Array( 128, 128, 0, 128, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=3] +points = PoolVector2Array( 128, 128, 0, 128, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=5] +points = PoolVector2Array( 128, 96, 0, 32, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=6] +points = PoolVector2Array( 128, 96, 0, 96, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=7] +points = PoolVector2Array( 128, 32, 0, 96, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=8] +points = PoolVector2Array( 128, 128, 0, 128, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=9] +points = PoolVector2Array( 128, 128, 0, 128, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=10] +points = PoolVector2Array( 512, 192, 0, 192, 96, 64, 384, 0 ) + +[sub_resource type="TileSet" id=4] +0/name = "1.png 0" +0/texture = ExtResource( 1 ) +0/tex_offset = Vector2( 0, 0 ) +0/modulate = Color( 1, 1, 1, 1 ) +0/region = Rect2( 0, 0, 128, 128 ) +0/tile_mode = 0 +0/occluder_offset = Vector2( 0, 0 ) +0/navigation_offset = Vector2( 0, 0 ) +0/shape_offset = Vector2( 0, 0 ) +0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +0/shape = SubResource( 1 ) +0/shape_one_way = false +0/shape_one_way_margin = 1.0 +0/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 1 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +0/z_index = 0 +1/name = "2.png 1" +1/texture = ExtResource( 6 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 0, 0, 128, 128 ) +1/tile_mode = 0 +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape = SubResource( 2 ) +1/shape_one_way = false +1/shape_one_way_margin = 1.0 +1/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 2 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +1/z_index = 0 +2/name = "3.png 2" +2/texture = ExtResource( 4 ) +2/tex_offset = Vector2( 0, 0 ) +2/modulate = Color( 1, 1, 1, 1 ) +2/region = Rect2( 0, 0, 128, 128 ) +2/tile_mode = 0 +2/occluder_offset = Vector2( 0, 0 ) +2/navigation_offset = Vector2( 0, 0 ) +2/shape_offset = Vector2( 0, 0 ) +2/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +2/shape = SubResource( 3 ) +2/shape_one_way = false +2/shape_one_way_margin = 1.0 +2/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 3 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +2/z_index = 0 +3/name = "14.png 3" +3/texture = ExtResource( 10 ) +3/tex_offset = Vector2( 0, 0 ) +3/modulate = Color( 1, 1, 1, 1 ) +3/region = Rect2( 0, 0, 128, 96 ) +3/tile_mode = 0 +3/occluder_offset = Vector2( 0, 0 ) +3/navigation_offset = Vector2( 0, 0 ) +3/shape_offset = Vector2( 0, 0 ) +3/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +3/shape = SubResource( 5 ) +3/shape_one_way = false +3/shape_one_way_margin = 1.0 +3/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 5 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +3/z_index = 0 +4/name = "15.png 4" +4/texture = ExtResource( 7 ) +4/tex_offset = Vector2( 0, 0 ) +4/modulate = Color( 1, 1, 1, 1 ) +4/region = Rect2( 0, 0, 128, 96 ) +4/tile_mode = 0 +4/occluder_offset = Vector2( 0, 0 ) +4/navigation_offset = Vector2( 0, 0 ) +4/shape_offset = Vector2( 0, 0 ) +4/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +4/shape = SubResource( 6 ) +4/shape_one_way = false +4/shape_one_way_margin = 1.0 +4/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 6 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +4/z_index = 0 +5/name = "16.png 5" +5/texture = ExtResource( 8 ) +5/tex_offset = Vector2( 0, 0 ) +5/modulate = Color( 1, 1, 1, 1 ) +5/region = Rect2( 0, 0, 128, 96 ) +5/tile_mode = 0 +5/occluder_offset = Vector2( 0, 0 ) +5/navigation_offset = Vector2( 0, 0 ) +5/shape_offset = Vector2( 0, 0 ) +5/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +5/shape = SubResource( 7 ) +5/shape_one_way = false +5/shape_one_way_margin = 1.0 +5/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 7 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +5/z_index = 0 +6/name = "4.png 6" +6/texture = ExtResource( 12 ) +6/tex_offset = Vector2( 0, 0 ) +6/modulate = Color( 1, 1, 1, 1 ) +6/region = Rect2( 0, 0, 128, 128 ) +6/tile_mode = 0 +6/occluder_offset = Vector2( 0, 0 ) +6/navigation_offset = Vector2( 0, 0 ) +6/shape_offset = Vector2( 0, 0 ) +6/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +6/shape = SubResource( 8 ) +6/shape_one_way = false +6/shape_one_way_margin = 1.0 +6/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 8 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +6/z_index = 0 +7/name = "6.png 7" +7/texture = ExtResource( 11 ) +7/tex_offset = Vector2( 0, 0 ) +7/modulate = Color( 1, 1, 1, 1 ) +7/region = Rect2( 0, 0, 128, 128 ) +7/tile_mode = 0 +7/occluder_offset = Vector2( 0, 0 ) +7/navigation_offset = Vector2( 0, 0 ) +7/shape_offset = Vector2( 0, 0 ) +7/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +7/shape = SubResource( 9 ) +7/shape_one_way = false +7/shape_one_way_margin = 1.0 +7/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 9 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +7/z_index = 0 +8/name = "Igloo.png 8" +8/texture = ExtResource( 14 ) +8/tex_offset = Vector2( 0, 0 ) +8/modulate = Color( 1, 1, 1, 1 ) +8/region = Rect2( 0, 0, 512, 224 ) +8/tile_mode = 0 +8/occluder_offset = Vector2( 0, 0 ) +8/navigation_offset = Vector2( 0, 0 ) +8/shape_offset = Vector2( 0, 0 ) +8/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +8/shape = SubResource( 10 ) +8/shape_one_way = false +8/shape_one_way_margin = 1.0 +8/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 10 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +8/z_index = 0 +9/name = "Tree_2.png 9" +9/texture = ExtResource( 13 ) +9/tex_offset = Vector2( 0, 0 ) +9/modulate = Color( 1, 1, 1, 1 ) +9/region = Rect2( 0, 0, 224, 256 ) +9/tile_mode = 0 +9/occluder_offset = Vector2( 0, 0 ) +9/navigation_offset = Vector2( 0, 0 ) +9/shape_offset = Vector2( 0, 0 ) +9/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +9/shape_one_way = false +9/shape_one_way_margin = 0.0 +9/shapes = [ ] +9/z_index = 0 +10/name = "Tree_1.png 10" +10/texture = ExtResource( 15 ) +10/tex_offset = Vector2( 0, 0 ) +10/modulate = Color( 1, 1, 1, 1 ) +10/region = Rect2( 0, 0, 352, 256 ) +10/tile_mode = 0 +10/occluder_offset = Vector2( 0, 0 ) +10/navigation_offset = Vector2( 0, 0 ) +10/shape_offset = Vector2( 0, 0 ) +10/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +10/shape_one_way = false +10/shape_one_way_margin = 0.0 +10/shapes = [ ] +10/z_index = 0 + +[node name="Level_0002" type="Node2D"] +script = ExtResource( 9 ) + +[node name="TileMap" type="TileMap" parent="."] +scale = Vector2( 0.2, 0.2 ) +tile_set = SubResource( 4 ) +cell_quadrant_size = 64 +collision_layer = 2 +collision_mask = 15 +format = 1 +tile_data = PoolIntArray( -1441784, 7, 0, -1310712, 7, 0, -1179640, 7, 0, -1048568, 7, 0, -917496, 7, 0, -786424, 7, 0, -786377, 10, 0, -655352, 7, 0, -655294, 3, 0, -655292, 5, 0, -589777, 10, 0, -524280, 7, 0, -524232, 3, 0, -524230, 5, 0, -393208, 7, 0, -327632, 3, 0, -327630, 5, 0, -262136, 7, 0, -262130, 9, 0, -196570, 8, 0, -131064, 7, 0, 8, 7, 0, 14, 0, 0, 16, 1, 0, 18, 1, 0, 20, 1, 0, 22, 1, 0, 24, 1, 0, 26, 1, 0, 28, 1, 0, 30, 1, 0, 32, 1, 0, 34, 1, 0, 36, 1, 0, 38, 1, 0, 40, 1, 0, 42, 1, 0, 44, 1, 0, 131080, 7, 0, 131086, 6, 0, 262152, 7, 0, 262158, 6, 0, 393224, 7, 0, 393230, 6, 0, 524296, 7, 0, 524302, 6, 0, 655368, 7, 0, 655374, 6, 0, 786440, 7, 0, 786446, 6, 0, 917512, 7, 0, 917518, 6, 0, 1048584, 7, 0, 1048603, 9, 0, 1179656, 7, 0, 1310728, 0, 0, 1310730, 1, 0, 1310732, 1, 0, 1310734, 1, 0, 1310736, 1, 0, 1310738, 1, 0, 1310740, 1, 0, 1310742, 1, 0, 1310744, 1, 0, 1310746, 1, 0, 1310748, 1, 0 ) + +[node name="Flag" parent="." instance=ExtResource( 3 )] +position = Vector2( 888, -160 ) +scale = Vector2( 2, 2 ) + +[node name="Character" parent="." instance=ExtResource( 2 )] +position = Vector2( 328, 240 ) + +[node name="Camera2D" type="Camera2D" parent="Character"] +current = true +zoom = Vector2( 0.5, 0.5 ) +limit_left = 75 +limit_top = -300 +limit_right = 950 +limit_bottom = 300 +drag_margin_h_enabled = true +drag_margin_v_enabled = true +editor_draw_limits = true + +[node name="CheckFall" parent="." instance=ExtResource( 5 )] +position = Vector2( 472, 320 ) +scale = Vector2( 3, 1 ) diff --git a/Levels/Level_0003.gd b/Levels/Level_0003.gd new file mode 100644 index 0000000..3fffc27 --- /dev/null +++ b/Levels/Level_0003.gd @@ -0,0 +1,5 @@ +extends "res://Levels/Level.gd" + + +func _ready(): + pass diff --git a/Levels/Level_0003.tscn b/Levels/Level_0003.tscn new file mode 100644 index 0000000..ef443c7 --- /dev/null +++ b/Levels/Level_0003.tscn @@ -0,0 +1,297 @@ +[gd_scene load_steps=26 format=2] + +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/1.png" type="Texture" id=1] +[ext_resource path="res://Characters/Character.tscn" type="PackedScene" id=2] +[ext_resource path="res://Objects/Flag.tscn" type="PackedScene" id=3] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/3.png" type="Texture" id=4] +[ext_resource path="res://Objects/CheckFall.tscn" type="PackedScene" id=5] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/2.png" type="Texture" id=6] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/15.png" type="Texture" id=7] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/16.png" type="Texture" id=8] +[ext_resource path="res://Levels/Level_0003.gd" type="Script" id=9] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/14.png" type="Texture" id=10] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/6.png" type="Texture" id=11] +[ext_resource path="res://Assets/Environment/WinterTileset/Tiles/4.png" type="Texture" id=12] +[ext_resource path="res://Assets/Environment/WinterTileset/Object/Tree_2.png" type="Texture" id=13] +[ext_resource path="res://Assets/Environment/WinterTileset/Object/Igloo.png" type="Texture" id=14] +[ext_resource path="res://Assets/Environment/WinterTileset/Object/Tree_1.png" type="Texture" id=15] + +[sub_resource type="ConvexPolygonShape2D" id=1] +points = PoolVector2Array( 128, 128, 0, 128, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=2] +points = PoolVector2Array( 128, 128, 0, 128, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=3] +points = PoolVector2Array( 128, 128, 0, 128, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=4] +points = PoolVector2Array( 128, 96, 0, 32, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=5] +points = PoolVector2Array( 128, 96, 0, 96, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=6] +points = PoolVector2Array( 128, 32, 0, 96, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=7] +points = PoolVector2Array( 128, 128, 0, 128, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=8] +points = PoolVector2Array( 128, 128, 0, 128, 0, 0, 128, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=9] +points = PoolVector2Array( 512, 192, 0, 192, 96, 64, 384, 0 ) + +[sub_resource type="TileSet" id=10] +0/name = "1.png 0" +0/texture = ExtResource( 1 ) +0/tex_offset = Vector2( 0, 0 ) +0/modulate = Color( 1, 1, 1, 1 ) +0/region = Rect2( 0, 0, 128, 128 ) +0/tile_mode = 0 +0/occluder_offset = Vector2( 0, 0 ) +0/navigation_offset = Vector2( 0, 0 ) +0/shape_offset = Vector2( 0, 0 ) +0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +0/shape = SubResource( 1 ) +0/shape_one_way = false +0/shape_one_way_margin = 1.0 +0/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 1 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +0/z_index = 0 +1/name = "2.png 1" +1/texture = ExtResource( 6 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 0, 0, 128, 128 ) +1/tile_mode = 0 +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape = SubResource( 2 ) +1/shape_one_way = false +1/shape_one_way_margin = 1.0 +1/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 2 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +1/z_index = 0 +2/name = "3.png 2" +2/texture = ExtResource( 4 ) +2/tex_offset = Vector2( 0, 0 ) +2/modulate = Color( 1, 1, 1, 1 ) +2/region = Rect2( 0, 0, 128, 128 ) +2/tile_mode = 0 +2/occluder_offset = Vector2( 0, 0 ) +2/navigation_offset = Vector2( 0, 0 ) +2/shape_offset = Vector2( 0, 0 ) +2/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +2/shape = SubResource( 3 ) +2/shape_one_way = false +2/shape_one_way_margin = 1.0 +2/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 3 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +2/z_index = 0 +3/name = "14.png 3" +3/texture = ExtResource( 10 ) +3/tex_offset = Vector2( 0, 0 ) +3/modulate = Color( 1, 1, 1, 1 ) +3/region = Rect2( 0, 0, 128, 96 ) +3/tile_mode = 0 +3/occluder_offset = Vector2( 0, 0 ) +3/navigation_offset = Vector2( 0, 0 ) +3/shape_offset = Vector2( 0, 0 ) +3/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +3/shape = SubResource( 4 ) +3/shape_one_way = false +3/shape_one_way_margin = 1.0 +3/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 4 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +3/z_index = 0 +4/name = "15.png 4" +4/texture = ExtResource( 7 ) +4/tex_offset = Vector2( 0, 0 ) +4/modulate = Color( 1, 1, 1, 1 ) +4/region = Rect2( 0, 0, 128, 96 ) +4/tile_mode = 0 +4/occluder_offset = Vector2( 0, 0 ) +4/navigation_offset = Vector2( 0, 0 ) +4/shape_offset = Vector2( 0, 0 ) +4/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +4/shape = SubResource( 5 ) +4/shape_one_way = false +4/shape_one_way_margin = 1.0 +4/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 5 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +4/z_index = 0 +5/name = "16.png 5" +5/texture = ExtResource( 8 ) +5/tex_offset = Vector2( 0, 0 ) +5/modulate = Color( 1, 1, 1, 1 ) +5/region = Rect2( 0, 0, 128, 96 ) +5/tile_mode = 0 +5/occluder_offset = Vector2( 0, 0 ) +5/navigation_offset = Vector2( 0, 0 ) +5/shape_offset = Vector2( 0, 0 ) +5/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +5/shape = SubResource( 6 ) +5/shape_one_way = false +5/shape_one_way_margin = 1.0 +5/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 6 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +5/z_index = 0 +6/name = "4.png 6" +6/texture = ExtResource( 12 ) +6/tex_offset = Vector2( 0, 0 ) +6/modulate = Color( 1, 1, 1, 1 ) +6/region = Rect2( 0, 0, 128, 128 ) +6/tile_mode = 0 +6/occluder_offset = Vector2( 0, 0 ) +6/navigation_offset = Vector2( 0, 0 ) +6/shape_offset = Vector2( 0, 0 ) +6/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +6/shape = SubResource( 7 ) +6/shape_one_way = false +6/shape_one_way_margin = 1.0 +6/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 7 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +6/z_index = 0 +7/name = "6.png 7" +7/texture = ExtResource( 11 ) +7/tex_offset = Vector2( 0, 0 ) +7/modulate = Color( 1, 1, 1, 1 ) +7/region = Rect2( 0, 0, 128, 128 ) +7/tile_mode = 0 +7/occluder_offset = Vector2( 0, 0 ) +7/navigation_offset = Vector2( 0, 0 ) +7/shape_offset = Vector2( 0, 0 ) +7/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +7/shape = SubResource( 8 ) +7/shape_one_way = false +7/shape_one_way_margin = 1.0 +7/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 8 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +7/z_index = 0 +8/name = "Igloo.png 8" +8/texture = ExtResource( 14 ) +8/tex_offset = Vector2( 0, 0 ) +8/modulate = Color( 1, 1, 1, 1 ) +8/region = Rect2( 0, 0, 512, 224 ) +8/tile_mode = 0 +8/occluder_offset = Vector2( 0, 0 ) +8/navigation_offset = Vector2( 0, 0 ) +8/shape_offset = Vector2( 0, 0 ) +8/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +8/shape = SubResource( 9 ) +8/shape_one_way = false +8/shape_one_way_margin = 1.0 +8/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 9 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +8/z_index = 0 +9/name = "Tree_2.png 9" +9/texture = ExtResource( 13 ) +9/tex_offset = Vector2( 0, 0 ) +9/modulate = Color( 1, 1, 1, 1 ) +9/region = Rect2( 0, 0, 224, 256 ) +9/tile_mode = 0 +9/occluder_offset = Vector2( 0, 0 ) +9/navigation_offset = Vector2( 0, 0 ) +9/shape_offset = Vector2( 0, 0 ) +9/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +9/shape_one_way = false +9/shape_one_way_margin = 0.0 +9/shapes = [ ] +9/z_index = 0 +10/name = "Tree_1.png 10" +10/texture = ExtResource( 15 ) +10/tex_offset = Vector2( 0, 0 ) +10/modulate = Color( 1, 1, 1, 1 ) +10/region = Rect2( 0, 0, 352, 256 ) +10/tile_mode = 0 +10/occluder_offset = Vector2( 0, 0 ) +10/navigation_offset = Vector2( 0, 0 ) +10/shape_offset = Vector2( 0, 0 ) +10/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +10/shape_one_way = false +10/shape_one_way_margin = 0.0 +10/shapes = [ ] +10/z_index = 0 + +[node name="Level_0003" type="Node2D"] +script = ExtResource( 9 ) + +[node name="TileMap" type="TileMap" parent="."] +scale = Vector2( 0.2, 0.2 ) +tile_set = SubResource( 10 ) +cell_quadrant_size = 64 +collision_layer = 2 +collision_mask = 15 +format = 1 +tile_data = PoolIntArray( -1441723, 10, 0, -1376196, 8, 0, -1179590, 3, 0, -1179588, 4, 0, -1179586, 4, 0, -1179584, 4, 0, -1179582, 4, 0, -1179580, 4, 0, -1179578, 4, 0, -1179576, 4, 0, -1179574, 4, 0, -1179572, 4, 0, -1179570, 4, 0, -1179568, 4, 0, -1179566, 4, 0, -1179564, 4, 0, -1179562, 4, 0, -1179560, 5, 0, -917454, 3, 0, -917452, 5, 0, -720865, 9, 0, -655320, 3, 0, -655318, 5, 0, -458721, 3, 0, -458719, 5, 0, -196588, 3, 0, -196586, 5, 0, 65550, 10, 0, 327695, 3, 0, 327697, 5, 0, 655387, 3, 0, 655389, 5, 0, 983078, 3, 0, 983080, 5, 0, 1310769, 3, 0, 1310771, 5, 0, 1376321, 9, 0, 1376346, 10, 0, 1376357, 9, 0, 1376389, 9, 0, 1441917, 8, 0, 1638460, 0, 0, 1638462, 1, 0, 1638464, 1, 0, 1638466, 1, 0, 1638468, 1, 0, 1638470, 1, 0, 1638472, 1, 0, 1638474, 1, 0, 1638476, 1, 0, 1638478, 1, 0, 1638480, 1, 0, 1638482, 1, 0, 1638484, 1, 0, 1638486, 1, 0, 1638488, 1, 0, 1638490, 1, 0, 1638492, 1, 0, 1638494, 1, 0, 1638496, 1, 0, 1638498, 1, 0, 1638500, 1, 0, 1638502, 1, 0, 1638504, 1, 0, 1638506, 1, 0, 1638508, 1, 0, 1638510, 1, 0, 1638512, 1, 0, 1638514, 1, 0, 1638516, 1, 0, 1638518, 1, 0, 1638520, 1, 0, 1638522, 1, 0, 1638524, 1, 0, 1638526, 1, 0, 1638528, 1, 0, 1638530, 1, 0, 1638532, 1, 0, 1638534, 2, 0 ) + +[node name="Flag" parent="." instance=ExtResource( 3 )] +position = Vector2( 1144, -264 ) +scale = Vector2( 2, 2 ) + +[node name="Character" parent="." instance=ExtResource( 2 )] +position = Vector2( 1520, 296 ) + +[node name="Camera2D" type="Camera2D" parent="Character"] +current = true +zoom = Vector2( 0.5, 0.5 ) +limit_left = -1000 +limit_top = -1000 +limit_right = 2000 +limit_bottom = 1000 +drag_margin_h_enabled = true +drag_margin_v_enabled = true +editor_draw_limits = true + +[node name="CheckFall" parent="." instance=ExtResource( 5 )] +position = Vector2( 1024, 408 ) +scale = Vector2( 3, 1 ) diff --git a/UI/CharacterSelect.tscn b/UI/CharacterSelect.tscn index 5ff2027..9834648 100644 --- a/UI/CharacterSelect.tscn +++ b/UI/CharacterSelect.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=9 format=2] +[gd_scene load_steps=10 format=2] [ext_resource path="res://Assets/Characters/Tux/Front.png" type="Texture" id=1] [ext_resource path="res://Assets/Characters/Duck/Front.png" type="Texture" id=2] @@ -7,6 +7,7 @@ [ext_resource path="res://Assets/Characters/Dove/Front.png" type="Texture" id=5] [ext_resource path="res://Assets/Characters/Monkey/Front.png" type="Texture" id=6] [ext_resource path="res://Assets/Characters/Pidgin/Front.png" type="Texture" id=7] +[ext_resource path="res://Assets/Characters/Elephant/Front.png" type="Texture" id=8] [sub_resource type="DynamicFont" id=1] size = 52 @@ -96,8 +97,20 @@ texture = ExtResource( 6 ) __meta__ = { "_edit_use_anchors_": false } + +[node name="Elephant" type="TextureRect" parent="."] +margin_left = 288.0 +margin_top = 296.0 +margin_right = 320.0 +margin_bottom = 328.0 +rect_scale = Vector2( 2, 2 ) +texture = ExtResource( 8 ) +__meta__ = { +"_edit_use_anchors_": false +} [connection signal="gui_input" from="Tux" to="." method="_button_pressed" binds= [ "Tux" ]] [connection signal="gui_input" from="Duck" to="." method="_button_pressed" binds= [ "Duck" ]] [connection signal="gui_input" from="Dove" to="." method="_button_pressed" binds= [ "Dove" ]] [connection signal="gui_input" from="Pidgin" to="." method="_button_pressed" binds= [ "Pidgin" ]] [connection signal="gui_input" from="Monkey" to="." method="_button_pressed" binds= [ "Monkey" ]] +[connection signal="gui_input" from="Elephant" to="." method="_button_pressed" binds= [ "Elephant" ]] diff --git a/project.godot b/project.godot index e49b350..f3b7238 100644 --- a/project.godot +++ b/project.godot @@ -33,6 +33,7 @@ ui_accept={ , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777222,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":0,"pressure":0.0,"pressed":false,"script":null) , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":67,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777237,"unicode":0,"echo":false,"script":null) ] } ui_left={ -- cgit v1.2.3