diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/all-assets-preview.png b/GraphicalAssets/16x16 Assorted RPG Icons/all-assets-preview.png new file mode 100644 index 0000000..70409a1 Binary files /dev/null and b/GraphicalAssets/16x16 Assorted RPG Icons/all-assets-preview.png differ diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/all-assets-preview.png.import b/GraphicalAssets/16x16 Assorted RPG Icons/all-assets-preview.png.import new file mode 100644 index 0000000..fc924fb --- /dev/null +++ b/GraphicalAssets/16x16 Assorted RPG Icons/all-assets-preview.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dtf8jujkj4yxh" +path="res://.godot/imported/all-assets-preview.png-0734e21a1544252f70a72acc46a040ee.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/16x16 Assorted RPG Icons/all-assets-preview.png" +dest_files=["res://.godot/imported/all-assets-preview.png-0734e21a1544252f70a72acc46a040ee.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/armours.png b/GraphicalAssets/16x16 Assorted RPG Icons/armours.png new file mode 100644 index 0000000..d47c1b0 Binary files /dev/null and b/GraphicalAssets/16x16 Assorted RPG Icons/armours.png differ diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/armours.png.import b/GraphicalAssets/16x16 Assorted RPG Icons/armours.png.import new file mode 100644 index 0000000..e611da6 --- /dev/null +++ b/GraphicalAssets/16x16 Assorted RPG Icons/armours.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ccmgcuklbbkq4" +path="res://.godot/imported/armours.png-59b19780ecd089c3f1ecce500093ee9e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/16x16 Assorted RPG Icons/armours.png" +dest_files=["res://.godot/imported/armours.png-59b19780ecd089c3f1ecce500093ee9e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/books.png b/GraphicalAssets/16x16 Assorted RPG Icons/books.png new file mode 100644 index 0000000..ba08f89 Binary files /dev/null and b/GraphicalAssets/16x16 Assorted RPG Icons/books.png differ diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/books.png.import b/GraphicalAssets/16x16 Assorted RPG Icons/books.png.import new file mode 100644 index 0000000..2ae0363 --- /dev/null +++ b/GraphicalAssets/16x16 Assorted RPG Icons/books.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ika4bqonxyah" +path="res://.godot/imported/books.png-501783c36d38f2ad88d4c30a16a6ed1d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/16x16 Assorted RPG Icons/books.png" +dest_files=["res://.godot/imported/books.png-501783c36d38f2ad88d4c30a16a6ed1d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/chests.png b/GraphicalAssets/16x16 Assorted RPG Icons/chests.png new file mode 100644 index 0000000..803e43c Binary files /dev/null and b/GraphicalAssets/16x16 Assorted RPG Icons/chests.png differ diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/chests.png.import b/GraphicalAssets/16x16 Assorted RPG Icons/chests.png.import new file mode 100644 index 0000000..41fbcbb --- /dev/null +++ b/GraphicalAssets/16x16 Assorted RPG Icons/chests.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6hsc3b57w8fh" +path="res://.godot/imported/chests.png-63649d8f571a816fae89d9d9d09e173b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/16x16 Assorted RPG Icons/chests.png" +dest_files=["res://.godot/imported/chests.png-63649d8f571a816fae89d9d9d09e173b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/consumables.png b/GraphicalAssets/16x16 Assorted RPG Icons/consumables.png new file mode 100644 index 0000000..c276af0 Binary files /dev/null and b/GraphicalAssets/16x16 Assorted RPG Icons/consumables.png differ diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/consumables.png.import b/GraphicalAssets/16x16 Assorted RPG Icons/consumables.png.import new file mode 100644 index 0000000..c31df01 --- /dev/null +++ b/GraphicalAssets/16x16 Assorted RPG Icons/consumables.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://du1naa2o14571" +path="res://.godot/imported/consumables.png-da72632bb7d958abc8b6c12c1f1a6673.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/16x16 Assorted RPG Icons/consumables.png" +dest_files=["res://.godot/imported/consumables.png-da72632bb7d958abc8b6c12c1f1a6673.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/potions.png b/GraphicalAssets/16x16 Assorted RPG Icons/potions.png new file mode 100644 index 0000000..2d3d30b Binary files /dev/null and b/GraphicalAssets/16x16 Assorted RPG Icons/potions.png differ diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/potions.png.import b/GraphicalAssets/16x16 Assorted RPG Icons/potions.png.import new file mode 100644 index 0000000..21e3994 --- /dev/null +++ b/GraphicalAssets/16x16 Assorted RPG Icons/potions.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b6a42g3gbg6ne" +path="res://.godot/imported/potions.png-dce143fcfdf9ca579d792315c0b8a1af.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/16x16 Assorted RPG Icons/potions.png" +dest_files=["res://.godot/imported/potions.png-dce143fcfdf9ca579d792315c0b8a1af.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/weapons.png b/GraphicalAssets/16x16 Assorted RPG Icons/weapons.png new file mode 100644 index 0000000..3446f9d Binary files /dev/null and b/GraphicalAssets/16x16 Assorted RPG Icons/weapons.png differ diff --git a/GraphicalAssets/16x16 Assorted RPG Icons/weapons.png.import b/GraphicalAssets/16x16 Assorted RPG Icons/weapons.png.import new file mode 100644 index 0000000..08d3964 --- /dev/null +++ b/GraphicalAssets/16x16 Assorted RPG Icons/weapons.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://o0uujcyn022b" +path="res://.godot/imported/weapons.png-0426b62bf3366ba2b06e1d722e3bd219.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/16x16 Assorted RPG Icons/weapons.png" +dest_files=["res://.godot/imported/weapons.png-0426b62bf3366ba2b06e1d722e3bd219.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/Pixel Mushroom Pack/PACK/16X16 Pixel Mushroom Pack.psd b/GraphicalAssets/Pixel Mushroom Pack/PACK/16X16 Pixel Mushroom Pack.psd new file mode 100644 index 0000000..2ee794e Binary files /dev/null and b/GraphicalAssets/Pixel Mushroom Pack/PACK/16X16 Pixel Mushroom Pack.psd differ diff --git a/GraphicalAssets/Pixel Mushroom Pack/PACK/License.txt b/GraphicalAssets/Pixel Mushroom Pack/PACK/License.txt new file mode 100644 index 0000000..894faa4 --- /dev/null +++ b/GraphicalAssets/Pixel Mushroom Pack/PACK/License.txt @@ -0,0 +1,9 @@ + +16X16 Pixel Mushroom Pack By ssugmi + +License : Creative Commons BY 4.0 (CCBY4.0) +Read : https://creativecommons.org/licenses/by/4.0/ + +You are allowed to use these assets for personal and commercial use. +You are no allowed to resell all the assets as yours. +Credit would be nice but not necessary! \ No newline at end of file diff --git a/GraphicalAssets/Pixel Mushroom Pack/PACK/preview.jpg b/GraphicalAssets/Pixel Mushroom Pack/PACK/preview.jpg new file mode 100644 index 0000000..e7daaf8 Binary files /dev/null and b/GraphicalAssets/Pixel Mushroom Pack/PACK/preview.jpg differ diff --git a/GraphicalAssets/Pixel Mushroom Pack/PACK/preview.jpg.import b/GraphicalAssets/Pixel Mushroom Pack/PACK/preview.jpg.import new file mode 100644 index 0000000..b5635d4 --- /dev/null +++ b/GraphicalAssets/Pixel Mushroom Pack/PACK/preview.jpg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://j4i1p5eir2kl" +path="res://.godot/imported/preview.jpg-426d34cc4d9b381ed35898658c562f54.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/Pixel Mushroom Pack/PACK/preview.jpg" +dest_files=["res://.godot/imported/preview.jpg-426d34cc4d9b381ed35898658c562f54.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/Pixel Mushroom Pack/PACK/sprites.png b/GraphicalAssets/Pixel Mushroom Pack/PACK/sprites.png new file mode 100644 index 0000000..fd153d6 Binary files /dev/null and b/GraphicalAssets/Pixel Mushroom Pack/PACK/sprites.png differ diff --git a/GraphicalAssets/Pixel Mushroom Pack/PACK/sprites.png.import b/GraphicalAssets/Pixel Mushroom Pack/PACK/sprites.png.import new file mode 100644 index 0000000..93e5a3c --- /dev/null +++ b/GraphicalAssets/Pixel Mushroom Pack/PACK/sprites.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://kkb3l02g548" +path="res://.godot/imported/sprites.png-4aade65b6610b615d96652a48dee8dbe.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/Pixel Mushroom Pack/PACK/sprites.png" +dest_files=["res://.godot/imported/sprites.png-4aade65b6610b615d96652a48dee8dbe.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/Pixel Sliced Fruits/PACK/License.txt b/GraphicalAssets/Pixel Sliced Fruits/PACK/License.txt new file mode 100644 index 0000000..1410a4f --- /dev/null +++ b/GraphicalAssets/Pixel Sliced Fruits/PACK/License.txt @@ -0,0 +1,9 @@ + +Sliced fruit By ssugmi + +License : Creative Commons BY 4.0 (CCBY4.0) +Read : https://creativecommons.org/licenses/by/4.0/ + +You are allowed to use these assets for personal and commercial use. +You are no allowed to resell all the assets as yours. +Credit would be nice but not necessary! \ No newline at end of file diff --git a/GraphicalAssets/Pixel Sliced Fruits/PACK/Sliced fruit.psd b/GraphicalAssets/Pixel Sliced Fruits/PACK/Sliced fruit.psd new file mode 100644 index 0000000..e8cd68e Binary files /dev/null and b/GraphicalAssets/Pixel Sliced Fruits/PACK/Sliced fruit.psd differ diff --git a/GraphicalAssets/Pixel Sliced Fruits/PACK/preview.jpg b/GraphicalAssets/Pixel Sliced Fruits/PACK/preview.jpg new file mode 100644 index 0000000..9ead8c1 Binary files /dev/null and b/GraphicalAssets/Pixel Sliced Fruits/PACK/preview.jpg differ diff --git a/GraphicalAssets/Pixel Sliced Fruits/PACK/preview.jpg.import b/GraphicalAssets/Pixel Sliced Fruits/PACK/preview.jpg.import new file mode 100644 index 0000000..753ce8f --- /dev/null +++ b/GraphicalAssets/Pixel Sliced Fruits/PACK/preview.jpg.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://btqag525c6lq3" +path="res://.godot/imported/preview.jpg-27d15bb56cd07c35022ec0a16a453960.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/Pixel Sliced Fruits/PACK/preview.jpg" +dest_files=["res://.godot/imported/preview.jpg-27d15bb56cd07c35022ec0a16a453960.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/Pixel Sliced Fruits/PACK/sprites.png b/GraphicalAssets/Pixel Sliced Fruits/PACK/sprites.png new file mode 100644 index 0000000..026ae19 Binary files /dev/null and b/GraphicalAssets/Pixel Sliced Fruits/PACK/sprites.png differ diff --git a/GraphicalAssets/Pixel Sliced Fruits/PACK/sprites.png.import b/GraphicalAssets/Pixel Sliced Fruits/PACK/sprites.png.import new file mode 100644 index 0000000..7d138fc --- /dev/null +++ b/GraphicalAssets/Pixel Sliced Fruits/PACK/sprites.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c44lys7hpy52w" +path="res://.godot/imported/sprites.png-9065d8791908a1bdb8c304ff16a61d37.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/Pixel Sliced Fruits/PACK/sprites.png" +dest_files=["res://.godot/imported/sprites.png-9065d8791908a1bdb8c304ff16a61d37.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/Sprite/Apple_Juice.tres b/GraphicalAssets/Sprite/Apple_Juice.tres new file mode 100644 index 0000000..f3c2992 --- /dev/null +++ b/GraphicalAssets/Sprite/Apple_Juice.tres @@ -0,0 +1,7 @@ +[gd_resource type="AtlasTexture" load_steps=2 format=3 uid="uid://cdw546gb1lmam"] + +[ext_resource type="Texture2D" uid="uid://b6a42g3gbg6ne" path="res://GraphicalAssets/16x16 Assorted RPG Icons/potions.png" id="1_iq5tl"] + +[resource] +atlas = ExtResource("1_iq5tl") +region = Rect2(128, 144, 16, 16) diff --git a/GraphicalAssets/Sprite/IMG_0156.PNG b/GraphicalAssets/Sprite/IMG_0156.PNG new file mode 100644 index 0000000..a80b672 Binary files /dev/null and b/GraphicalAssets/Sprite/IMG_0156.PNG differ diff --git a/GraphicalAssets/Sprite/IMG_0156.PNG.import b/GraphicalAssets/Sprite/IMG_0156.PNG.import new file mode 100644 index 0000000..348d175 --- /dev/null +++ b/GraphicalAssets/Sprite/IMG_0156.PNG.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d4kuxsq8yf2t2" +path="res://.godot/imported/IMG_0156.PNG-7c198618df2f6d12973a262ef55118dc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/Sprite/IMG_0156.PNG" +dest_files=["res://.godot/imported/IMG_0156.PNG-7c198618df2f6d12973a262ef55118dc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/Tilemaps/Information.png b/GraphicalAssets/Tilemaps/Information.png new file mode 100644 index 0000000..9935508 Binary files /dev/null and b/GraphicalAssets/Tilemaps/Information.png differ diff --git a/GraphicalAssets/Tilemaps/Information.png.import b/GraphicalAssets/Tilemaps/Information.png.import new file mode 100644 index 0000000..f704753 --- /dev/null +++ b/GraphicalAssets/Tilemaps/Information.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctoivxr2npa6p" +path="res://.godot/imported/Information.png-4b8b52ad222a0342d755891c2d8cb094.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/Tilemaps/Information.png" +dest_files=["res://.godot/imported/Information.png-4b8b52ad222a0342d755891c2d8cb094.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/Tilemaps/Instructions.url b/GraphicalAssets/Tilemaps/Instructions.url new file mode 100644 index 0000000..f67aaf0 --- /dev/null +++ b/GraphicalAssets/Tilemaps/Instructions.url @@ -0,0 +1,6 @@ +[InternetShortcut] +URL=https://kenney.nl/documentation/game-assets/isometric +IDList= +HotKey=0 +[{000214A0-0000-0000-C000-000000000046}] +Prop3=19,11 diff --git a/GraphicalAssets/Tilemaps/TestScene.tres b/GraphicalAssets/Tilemaps/TestScene.tres new file mode 100644 index 0000000..75c5503 --- /dev/null +++ b/GraphicalAssets/Tilemaps/TestScene.tres @@ -0,0 +1,524 @@ +[gd_resource type="TileSet" load_steps=6 format=3 uid="uid://btq4xft7ghfa1"] + +[ext_resource type="Texture2D" uid="uid://n6wwhbhv6t6t" path="res://GraphicalAssets/Tilemaps/tilemap_packed.png" id="1_eewka"] +[ext_resource type="PackedScene" uid="uid://nv8r4yu48mbj" path="res://Scene/Interactibles/Crate.tscn" id="2_oi0ah"] +[ext_resource type="PackedScene" uid="uid://d1oww5u6d2464" path="res://Scene/Interactibles/Shelf.tscn" id="3_imt3x"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_om8rr"] +resource_name = "Tilemap1" +texture = ExtResource("1_eewka") +0:0/0 = 0 +1:0/0 = 0 +2:0/0 = 0 +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +13:0/0 = 0 +14:0/0 = 0 +15:0/0 = 0 +16:0/0 = 0 +17:0/0 = 0 +18:0/0 = 0 +19:0/0 = 0 +20:0/0 = 0 +21:0/0 = 0 +22:0/0 = 0 +23:0/0 = 0 +24:0/0 = 0 +25:0/0 = 0 +26:0/0 = 0 +0:1/0 = 0 +1:1/0 = 0 +2:1/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +5:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +10:1/0 = 0 +11:1/0 = 0 +12:1/0 = 0 +13:1/0 = 0 +14:1/0 = 0 +15:1/0 = 0 +16:1/0 = 0 +17:1/0 = 0 +18:1/0 = 0 +19:1/0 = 0 +20:1/0 = 0 +21:1/0 = 0 +22:1/0 = 0 +23:1/0 = 0 +24:1/0 = 0 +25:1/0 = 0 +26:1/0 = 0 +0:2/0 = 0 +1:2/0 = 0 +2:2/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +11:2/0 = 0 +12:2/0 = 0 +13:2/0 = 0 +14:2/0 = 0 +15:2/0 = 0 +16:2/0 = 0 +17:2/0 = 0 +18:2/0 = 0 +19:2/0 = 0 +20:2/0 = 0 +21:2/0 = 0 +22:2/0 = 0 +23:2/0 = 0 +24:2/0 = 0 +25:2/0 = 0 +26:2/0 = 0 +0:3/0 = 0 +1:3/0 = 0 +2:3/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +11:3/0 = 0 +12:3/0 = 0 +13:3/0 = 0 +14:3/0 = 0 +15:3/0 = 0 +16:3/0 = 0 +17:3/0 = 0 +18:3/0 = 0 +19:3/0 = 0 +20:3/0 = 0 +21:3/0 = 0 +22:3/0 = 0 +23:3/0 = 0 +24:3/0 = 0 +25:3/0 = 0 +26:3/0 = 0 +0:4/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +10:4/0 = 0 +11:4/0 = 0 +12:4/0 = 0 +13:4/0 = 0 +14:4/0 = 0 +15:4/0 = 0 +16:4/0 = 0 +16:4/0/custom_data_0 = true +17:4/0 = 0 +17:4/0/custom_data_0 = true +18:4/0 = 0 +18:4/0/custom_data_0 = true +19:4/0 = 0 +19:4/0/custom_data_0 = true +20:4/0 = 0 +21:4/0 = 0 +22:4/0 = 0 +23:4/0 = 0 +24:4/0 = 0 +25:4/0 = 0 +26:4/0 = 0 +0:5/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +12:5/0 = 0 +13:5/0 = 0 +14:5/0 = 0 +15:5/0 = 0 +16:5/0 = 0 +16:5/0/custom_data_0 = true +17:5/0 = 0 +18:5/0 = 0 +19:5/0 = 0 +20:5/0 = 0 +21:5/0 = 0 +22:5/0 = 0 +23:5/0 = 0 +24:5/0 = 0 +25:5/0 = 0 +26:5/0 = 0 +0:6/0 = 0 +1:6/0 = 0 +2:6/0 = 0 +3:6/0 = 0 +4:6/0 = 0 +5:6/0 = 0 +6:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +9:6/0 = 0 +10:6/0 = 0 +11:6/0 = 0 +12:6/0 = 0 +13:6/0 = 0 +14:6/0 = 0 +15:6/0 = 0 +16:6/0 = 0 +16:6/0/custom_data_0 = true +17:6/0 = 0 +18:6/0 = 0 +19:6/0 = 0 +20:6/0 = 0 +21:6/0 = 0 +22:6/0 = 0 +23:6/0 = 0 +24:6/0 = 0 +25:6/0 = 0 +26:6/0 = 0 +0:7/0 = 0 +1:7/0 = 0 +2:7/0 = 0 +3:7/0 = 0 +4:7/0 = 0 +5:7/0 = 0 +6:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +9:7/0 = 0 +10:7/0 = 0 +11:7/0 = 0 +12:7/0 = 0 +13:7/0 = 0 +14:7/0 = 0 +15:7/0 = 0 +16:7/0 = 0 +16:7/0/custom_data_0 = true +17:7/0 = 0 +17:7/0/custom_data_0 = true +18:7/0 = 0 +18:7/0/custom_data_0 = true +19:7/0 = 0 +19:7/0/custom_data_0 = true +20:7/0 = 0 +21:7/0 = 0 +22:7/0 = 0 +23:7/0 = 0 +24:7/0 = 0 +25:7/0 = 0 +26:7/0 = 0 +0:8/0 = 0 +1:8/0 = 0 +2:8/0 = 0 +3:8/0 = 0 +4:8/0 = 0 +5:8/0 = 0 +6:8/0 = 0 +7:8/0 = 0 +8:8/0 = 0 +9:8/0 = 0 +10:8/0 = 0 +11:8/0 = 0 +12:8/0 = 0 +13:8/0 = 0 +14:8/0 = 0 +15:8/0 = 0 +16:8/0 = 0 +17:8/0 = 0 +18:8/0 = 0 +19:8/0 = 0 +20:8/0 = 0 +21:8/0 = 0 +22:8/0 = 0 +23:8/0 = 0 +24:8/0 = 0 +25:8/0 = 0 +26:8/0 = 0 +0:9/0 = 0 +1:9/0 = 0 +2:9/0 = 0 +3:9/0 = 0 +4:9/0 = 0 +5:9/0 = 0 +6:9/0 = 0 +7:9/0 = 0 +8:9/0 = 0 +9:9/0 = 0 +10:9/0 = 0 +11:9/0 = 0 +12:9/0 = 0 +13:9/0 = 0 +14:9/0 = 0 +15:9/0 = 0 +16:9/0 = 0 +17:9/0 = 0 +18:9/0 = 0 +19:9/0 = 0 +20:9/0 = 0 +21:9/0 = 0 +22:9/0 = 0 +23:9/0 = 0 +24:9/0 = 0 +25:9/0 = 0 +26:9/0 = 0 +0:10/0 = 0 +1:10/0 = 0 +2:10/0 = 0 +3:10/0 = 0 +4:10/0 = 0 +5:10/0 = 0 +5:10/0/custom_data_0 = true +5:10/0/custom_data_1 = true +6:10/0 = 0 +7:10/0 = 0 +7:10/0/custom_data_0 = true +7:10/0/custom_data_1 = true +8:10/0 = 0 +9:10/0 = 0 +9:10/0/custom_data_0 = true +9:10/0/custom_data_1 = true +10:10/0 = 0 +11:10/0 = 0 +12:10/0 = 0 +13:10/0 = 0 +14:10/0 = 0 +14:10/0/custom_data_0 = true +15:10/0 = 0 +16:10/0 = 0 +17:10/0 = 0 +18:10/0 = 0 +19:10/0 = 0 +20:10/0 = 0 +21:10/0 = 0 +22:10/0 = 0 +23:10/0 = 0 +24:10/0 = 0 +25:10/0 = 0 +26:10/0 = 0 +0:11/0 = 0 +1:11/0 = 0 +2:11/0 = 0 +3:11/0 = 0 +4:11/0 = 0 +5:11/0 = 0 +6:11/0 = 0 +7:11/0 = 0 +8:11/0 = 0 +9:11/0 = 0 +10:11/0 = 0 +11:11/0 = 0 +12:11/0 = 0 +13:11/0 = 0 +14:11/0 = 0 +15:11/0 = 0 +16:11/0 = 0 +17:11/0 = 0 +18:11/0 = 0 +19:11/0 = 0 +20:11/0 = 0 +21:11/0 = 0 +22:11/0 = 0 +23:11/0 = 0 +24:11/0 = 0 +25:11/0 = 0 +26:11/0 = 0 +0:12/0 = 0 +1:12/0 = 0 +2:12/0 = 0 +3:12/0 = 0 +4:12/0 = 0 +5:12/0 = 0 +6:12/0 = 0 +7:12/0 = 0 +8:12/0 = 0 +9:12/0 = 0 +10:12/0 = 0 +11:12/0 = 0 +12:12/0 = 0 +13:12/0 = 0 +14:12/0 = 0 +15:12/0 = 0 +16:12/0 = 0 +17:12/0 = 0 +18:12/0 = 0 +19:12/0 = 0 +20:12/0 = 0 +21:12/0 = 0 +22:12/0 = 0 +23:12/0 = 0 +24:12/0 = 0 +25:12/0 = 0 +26:12/0 = 0 +0:13/0 = 0 +1:13/0 = 0 +2:13/0 = 0 +3:13/0 = 0 +4:13/0 = 0 +5:13/0 = 0 +6:13/0 = 0 +7:13/0 = 0 +8:13/0 = 0 +9:13/0 = 0 +10:13/0 = 0 +11:13/0 = 0 +12:13/0 = 0 +13:13/0 = 0 +14:13/0 = 0 +15:13/0 = 0 +16:13/0 = 0 +17:13/0 = 0 +18:13/0 = 0 +19:13/0 = 0 +20:13/0 = 0 +21:13/0 = 0 +22:13/0 = 0 +23:13/0 = 0 +24:13/0 = 0 +25:13/0 = 0 +26:13/0 = 0 +0:14/0 = 0 +1:14/0 = 0 +2:14/0 = 0 +3:14/0 = 0 +4:14/0 = 0 +5:14/0 = 0 +6:14/0 = 0 +7:14/0 = 0 +8:14/0 = 0 +9:14/0 = 0 +10:14/0 = 0 +11:14/0 = 0 +12:14/0 = 0 +13:14/0 = 0 +14:14/0 = 0 +15:14/0 = 0 +16:14/0 = 0 +17:14/0 = 0 +18:14/0 = 0 +19:14/0 = 0 +20:14/0 = 0 +21:14/0 = 0 +22:14/0 = 0 +23:14/0 = 0 +24:14/0 = 0 +25:14/0 = 0 +26:14/0 = 0 +0:15/0 = 0 +1:15/0 = 0 +2:15/0 = 0 +3:15/0 = 0 +4:15/0 = 0 +5:15/0 = 0 +6:15/0 = 0 +7:15/0 = 0 +8:15/0 = 0 +9:15/0 = 0 +10:15/0 = 0 +11:15/0 = 0 +12:15/0 = 0 +13:15/0 = 0 +14:15/0 = 0 +15:15/0 = 0 +16:15/0 = 0 +17:15/0 = 0 +18:15/0 = 0 +19:15/0 = 0 +20:15/0 = 0 +21:15/0 = 0 +22:15/0 = 0 +23:15/0 = 0 +24:15/0 = 0 +25:15/0 = 0 +26:15/0 = 0 +0:16/0 = 0 +1:16/0 = 0 +2:16/0 = 0 +3:16/0 = 0 +4:16/0 = 0 +5:16/0 = 0 +6:16/0 = 0 +7:16/0 = 0 +8:16/0 = 0 +9:16/0 = 0 +10:16/0 = 0 +11:16/0 = 0 +12:16/0 = 0 +13:16/0 = 0 +14:16/0 = 0 +15:16/0 = 0 +16:16/0 = 0 +17:16/0 = 0 +18:16/0 = 0 +19:16/0 = 0 +20:16/0 = 0 +21:16/0 = 0 +22:16/0 = 0 +23:16/0 = 0 +24:16/0 = 0 +25:16/0 = 0 +26:16/0 = 0 +0:17/0 = 0 +1:17/0 = 0 +2:17/0 = 0 +3:17/0 = 0 +4:17/0 = 0 +5:17/0 = 0 +6:17/0 = 0 +7:17/0 = 0 +8:17/0 = 0 +9:17/0 = 0 +10:17/0 = 0 +11:17/0 = 0 +12:17/0 = 0 +13:17/0 = 0 +14:17/0 = 0 +15:17/0 = 0 +16:17/0 = 0 +17:17/0 = 0 +18:17/0 = 0 +19:17/0 = 0 +20:17/0 = 0 +21:17/0 = 0 +22:17/0 = 0 +23:17/0 = 0 +24:17/0 = 0 +25:17/0 = 0 +26:17/0 = 0 + +[sub_resource type="TileSetScenesCollectionSource" id="TileSetScenesCollectionSource_t8dt2"] +scenes/1/scene = ExtResource("2_oi0ah") +scenes/2/scene = ExtResource("3_imt3x") + +[resource] +custom_data_layer_0/name = "is_solid" +custom_data_layer_0/type = 1 +custom_data_layer_1/name = "is_interact" +custom_data_layer_1/type = 1 +sources/0 = SubResource("TileSetAtlasSource_om8rr") +sources/3 = SubResource("TileSetScenesCollectionSource_t8dt2") diff --git a/GraphicalAssets/Tilemaps/Tiles/tile_0274.png b/GraphicalAssets/Tilemaps/Tiles/tile_0274.png new file mode 100644 index 0000000..11d03cd Binary files /dev/null and b/GraphicalAssets/Tilemaps/Tiles/tile_0274.png differ diff --git a/GraphicalAssets/Tilemaps/Tiles/tile_0274.png.import b/GraphicalAssets/Tilemaps/Tiles/tile_0274.png.import new file mode 100644 index 0000000..c6fa936 --- /dev/null +++ b/GraphicalAssets/Tilemaps/Tiles/tile_0274.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b4nga0rwqktws" +path="res://.godot/imported/tile_0274.png-6dcccee31c436e14053052c6ba24b7bd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/Tilemaps/Tiles/tile_0274.png" +dest_files=["res://.godot/imported/tile_0274.png-6dcccee31c436e14053052c6ba24b7bd.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/Tilemaps/Tiles/tile_0277.png b/GraphicalAssets/Tilemaps/Tiles/tile_0277.png new file mode 100644 index 0000000..afb983e Binary files /dev/null and b/GraphicalAssets/Tilemaps/Tiles/tile_0277.png differ diff --git a/GraphicalAssets/Tilemaps/Tiles/tile_0277.png.import b/GraphicalAssets/Tilemaps/Tiles/tile_0277.png.import new file mode 100644 index 0000000..2dccc86 --- /dev/null +++ b/GraphicalAssets/Tilemaps/Tiles/tile_0277.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dfoc57ynahbbg" +path="res://.godot/imported/tile_0277.png-db2e9fc09f62420acd9d9d5a796d65de.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/Tilemaps/Tiles/tile_0277.png" +dest_files=["res://.godot/imported/tile_0277.png-db2e9fc09f62420acd9d9d5a796d65de.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/Tilemaps/Tiles/tile_0350.png b/GraphicalAssets/Tilemaps/Tiles/tile_0350.png new file mode 100644 index 0000000..e0d8318 Binary files /dev/null and b/GraphicalAssets/Tilemaps/Tiles/tile_0350.png differ diff --git a/GraphicalAssets/Tilemaps/Tiles/tile_0350.png.import b/GraphicalAssets/Tilemaps/Tiles/tile_0350.png.import new file mode 100644 index 0000000..0c5bcdb --- /dev/null +++ b/GraphicalAssets/Tilemaps/Tiles/tile_0350.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://degatxb7g5fr7" +path="res://.godot/imported/tile_0350.png-96aaedda22897f7a29504d4c3ca9aa1e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/Tilemaps/Tiles/tile_0350.png" +dest_files=["res://.godot/imported/tile_0350.png-96aaedda22897f7a29504d4c3ca9aa1e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/Tilemaps/tilemap_packed.png b/GraphicalAssets/Tilemaps/tilemap_packed.png new file mode 100644 index 0000000..66bf115 Binary files /dev/null and b/GraphicalAssets/Tilemaps/tilemap_packed.png differ diff --git a/GraphicalAssets/Tilemaps/tilemap_packed.png.import b/GraphicalAssets/Tilemaps/tilemap_packed.png.import new file mode 100644 index 0000000..0831d4a --- /dev/null +++ b/GraphicalAssets/Tilemaps/tilemap_packed.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://n6wwhbhv6t6t" +path="res://.godot/imported/tilemap_packed.png-6800381dcaa6d35d82695339223b3e1a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/Tilemaps/tilemap_packed.png" +dest_files=["res://.godot/imported/tilemap_packed.png-6800381dcaa6d35d82695339223b3e1a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/UIElements/RedButton32Pressed.tres b/GraphicalAssets/UIElements/RedButton32Pressed.tres new file mode 100644 index 0000000..d213abb --- /dev/null +++ b/GraphicalAssets/UIElements/RedButton32Pressed.tres @@ -0,0 +1,7 @@ +[gd_resource type="AtlasTexture" load_steps=2 format=3 uid="uid://bu6nkh5h71ili"] + +[ext_resource type="Texture2D" uid="uid://ba3qj8myrp71n" path="res://GraphicalAssets/UIElements/interfacePack_32x_packed.png" id="1_dbxra"] + +[resource] +atlas = ExtResource("1_dbxra") +region = Rect2(128, 96, 96, 32) diff --git a/GraphicalAssets/UIElements/UIpackSheet_transparent.png b/GraphicalAssets/UIElements/UIpackSheet_transparent.png new file mode 100644 index 0000000..1ee1aaa Binary files /dev/null and b/GraphicalAssets/UIElements/UIpackSheet_transparent.png differ diff --git a/GraphicalAssets/UIElements/UIpackSheet_transparent.png.import b/GraphicalAssets/UIElements/UIpackSheet_transparent.png.import new file mode 100644 index 0000000..2b79148 --- /dev/null +++ b/GraphicalAssets/UIElements/UIpackSheet_transparent.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ik64eqfvctwc" +path="res://.godot/imported/UIpackSheet_transparent.png-ca045daa382003629ea26a2dce6319c3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/UIElements/UIpackSheet_transparent.png" +dest_files=["res://.godot/imported/UIpackSheet_transparent.png-ca045daa382003629ea26a2dce6319c3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/UIElements/interfacePack_16x_packed.png b/GraphicalAssets/UIElements/interfacePack_16x_packed.png new file mode 100644 index 0000000..8f238f6 Binary files /dev/null and b/GraphicalAssets/UIElements/interfacePack_16x_packed.png differ diff --git a/GraphicalAssets/UIElements/interfacePack_16x_packed.png.import b/GraphicalAssets/UIElements/interfacePack_16x_packed.png.import new file mode 100644 index 0000000..12e5121 --- /dev/null +++ b/GraphicalAssets/UIElements/interfacePack_16x_packed.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cwguxwe8ngguv" +path="res://.godot/imported/interfacePack_16x_packed.png-967d1cf407dab16ac8fc747033527d8f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/UIElements/interfacePack_16x_packed.png" +dest_files=["res://.godot/imported/interfacePack_16x_packed.png-967d1cf407dab16ac8fc747033527d8f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/UIElements/interfacePack_32x_packed.png b/GraphicalAssets/UIElements/interfacePack_32x_packed.png new file mode 100644 index 0000000..d662258 Binary files /dev/null and b/GraphicalAssets/UIElements/interfacePack_32x_packed.png differ diff --git a/GraphicalAssets/UIElements/interfacePack_32x_packed.png.import b/GraphicalAssets/UIElements/interfacePack_32x_packed.png.import new file mode 100644 index 0000000..9e3208f --- /dev/null +++ b/GraphicalAssets/UIElements/interfacePack_32x_packed.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ba3qj8myrp71n" +path="res://.godot/imported/interfacePack_32x_packed.png-d424b9abb9f2d566bc3fd675dff9dce6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/UIElements/interfacePack_32x_packed.png" +dest_files=["res://.godot/imported/interfacePack_32x_packed.png-d424b9abb9f2d566bc3fd675dff9dce6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/GraphicalAssets/UIElements/interfacePack_vector.svg b/GraphicalAssets/UIElements/interfacePack_vector.svg new file mode 100644 index 0000000..3b64cda --- /dev/null +++ b/GraphicalAssets/UIElements/interfacePack_vector.svg @@ -0,0 +1,484 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GraphicalAssets/UIElements/interfacePack_vector.svg.import b/GraphicalAssets/UIElements/interfacePack_vector.svg.import new file mode 100644 index 0000000..901571a --- /dev/null +++ b/GraphicalAssets/UIElements/interfacePack_vector.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://n8nwgh8a5c6" +path="res://.godot/imported/interfacePack_vector.svg-f71684e8c1044d4cb0b860b4297da181.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://GraphicalAssets/UIElements/interfacePack_vector.svg" +dest_files=["res://.godot/imported/interfacePack_vector.svg-f71684e8c1044d4cb0b860b4297da181.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/GraphicalAssets/UIElements/interfacepack32Atlas.tres b/GraphicalAssets/UIElements/interfacepack32Atlas.tres new file mode 100644 index 0000000..3b71d45 --- /dev/null +++ b/GraphicalAssets/UIElements/interfacepack32Atlas.tres @@ -0,0 +1,7 @@ +[gd_resource type="AtlasTexture" load_steps=2 format=3 uid="uid://cb2fx5lgc7utw"] + +[ext_resource type="Texture2D" uid="uid://ba3qj8myrp71n" path="res://GraphicalAssets/UIElements/interfacePack_32x_packed.png" id="1_rcmkr"] + +[resource] +atlas = ExtResource("1_rcmkr") +region = Rect2(128, 128, 96, 32) diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..866e390 --- /dev/null +++ b/LICENSE @@ -0,0 +1,25 @@ +The MIT License (MIT) +===================== + +Copyright © 2018 Andreas Löw / CodeAndWeb GmbH + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the “Software”), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..26c3a9e --- /dev/null +++ b/README.md @@ -0,0 +1,10 @@ + + + +Asset Pack Used : + + Keney Assets All-In-1 Pack ( https://kenney.itch.io/kenney-game-assets ) + 16x16 Assorted RPG Icons by Shade ( https://merchant-shade.itch.io/16x16-mixed-rpg-icons) + Sliced Fruits by ssugmi ( https://ssugmi.itch.io/sliced-fruits ) + 16x16 Fantasy Mushroom Pack by ssugmi ( https://ssugmi.itch.io/fantasy-mushroom-pack ) + diff --git a/Scene/Interactibles/Shelf.tscn b/Scene/Interactibles/Shelf.tscn index 60344f1..06f5784 100644 --- a/Scene/Interactibles/Shelf.tscn +++ b/Scene/Interactibles/Shelf.tscn @@ -8,6 +8,7 @@ script = ExtResource("2_5mi56") duration = 0 duration_type = 0 +processor_type = 0 [node name="Sprite2D" parent="." index="0"] texture = ExtResource("3_8u05o") diff --git a/Scene/TestScene.tscn b/Scene/TestScene.tscn index 9b7ffb4..978a199 100644 --- a/Scene/TestScene.tscn +++ b/Scene/TestScene.tscn @@ -23,14 +23,8 @@ script = ExtResource("2_j8mqm") [node name="PlayerScene" parent="." instance=ExtResource("3_hlgkw")] position = Vector2(168, 135) -[node name="Node2D" type="Node2D" parent="PlayerScene"] -z_index = 1 -texture_filter = 1 -position = Vector2(-168, -135) - [node name="Camera2D" type="Camera2D" parent="PlayerScene"] position = Vector2(-1.52588e-05, 0) -scale = Vector2(1, 1) zoom = Vector2(5.045, 5.045) limit_smoothed = true position_smoothing_enabled = true @@ -56,12 +50,12 @@ mouse_filter = 2 [connection signal="body_entered" from="NavigationMap/Crate" to="NavigationMap/Crate" method="_on_body_entered"] [connection signal="body_exited" from="NavigationMap/Crate" to="NavigationMap/Crate" method="_on_body_exited"] -[connection signal="body_entered" from="NavigationMap/@Area2D@26531" to="NavigationMap/@Area2D@26531" method="_on_body_entered"] -[connection signal="body_exited" from="NavigationMap/@Area2D@26531" to="NavigationMap/@Area2D@26531" method="_on_body_exited"] -[connection signal="body_entered" from="NavigationMap/@Area2D@26532" to="NavigationMap/@Area2D@26532" method="_on_body_entered"] -[connection signal="body_exited" from="NavigationMap/@Area2D@26532" to="NavigationMap/@Area2D@26532" method="_on_body_exited"] -[connection signal="body_entered" from="NavigationMap/@Area2D@26533" to="NavigationMap/@Area2D@26533" method="_on_body_entered"] -[connection signal="body_exited" from="NavigationMap/@Area2D@26533" to="NavigationMap/@Area2D@26533" method="_on_body_exited"] -[connection signal="body_entered" from="NavigationMap/@Area2D@26534" to="NavigationMap/@Area2D@26534" method="_on_body_entered"] -[connection signal="body_exited" from="NavigationMap/@Area2D@26534" to="NavigationMap/@Area2D@26534" method="_on_body_exited"] +[connection signal="body_entered" from="NavigationMap/@Area2D@32964" to="NavigationMap/@Area2D@32964" method="_on_body_entered"] +[connection signal="body_exited" from="NavigationMap/@Area2D@32964" to="NavigationMap/@Area2D@32964" method="_on_body_exited"] +[connection signal="body_entered" from="NavigationMap/@Area2D@32965" to="NavigationMap/@Area2D@32965" method="_on_body_entered"] +[connection signal="body_exited" from="NavigationMap/@Area2D@32965" to="NavigationMap/@Area2D@32965" method="_on_body_exited"] +[connection signal="body_entered" from="NavigationMap/@Area2D@32966" to="NavigationMap/@Area2D@32966" method="_on_body_entered"] +[connection signal="body_exited" from="NavigationMap/@Area2D@32966" to="NavigationMap/@Area2D@32966" method="_on_body_exited"] +[connection signal="body_entered" from="NavigationMap/@Area2D@32967" to="NavigationMap/@Area2D@32967" method="_on_body_entered"] +[connection signal="body_exited" from="NavigationMap/@Area2D@32967" to="NavigationMap/@Area2D@32967" method="_on_body_exited"] [connection signal="remove_interact" from="PlayerScene" to="PlayerScene" method="_on_remove_interact"] diff --git a/Scene/UI/In_game_gui.tscn b/Scene/UI/In_game_gui.tscn new file mode 100644 index 0000000..70221ad --- /dev/null +++ b/Scene/UI/In_game_gui.tscn @@ -0,0 +1,91 @@ +[gd_scene load_steps=6 format=3 uid="uid://ntebhmr4qyys"] + +[ext_resource type="Script" path="res://Scripts/UI/In_game_gui.gd" id="1_l25we"] +[ext_resource type="LabelSettings" uid="uid://d1l70tymt18qn" path="res://Scene/UI/label_top_left.tres" id="2_yl45l"] + +[sub_resource type="LabelSettings" id="LabelSettings_h46um"] +font_size = 32 +font_color = Color(0.988235, 0.168627, 0.337255, 1) + +[sub_resource type="LabelSettings" id="LabelSettings_mqogb"] +font_size = 32 +font_color = Color(0.266667, 0.831373, 0.12549, 1) + +[sub_resource type="LabelSettings" id="LabelSettings_54h4w"] +font_size = 32 +font_color = Color(1, 0.831373, 0.12549, 1) + +[node name="InGameGui" type="Control"] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("1_l25we") + +[node name="MarginContainer" type="MarginContainer" parent="."] +layout_mode = 1 +anchors_preset = -1 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 20.0 +offset_top = 10.0 +offset_right = -20.0 +offset_bottom = -10.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="BoxContainer" type="BoxContainer" parent="MarginContainer"] +layout_mode = 2 +vertical = true + +[node name="BoxContainer" type="BoxContainer" parent="MarginContainer/BoxContainer"] +layout_mode = 2 + +[node name="BoxContainer" type="BoxContainer" parent="MarginContainer/BoxContainer/BoxContainer"] +layout_mode = 2 +vertical = true + +[node name="Label" type="Label" parent="MarginContainer/BoxContainer/BoxContainer/BoxContainer"] +layout_mode = 2 +text = "Tour Restant" +label_settings = ExtResource("2_yl45l") + +[node name="TurnLeft" type="Label" parent="MarginContainer/BoxContainer/BoxContainer/BoxContainer"] +layout_mode = 2 +text = "Point d'action Restant" +label_settings = ExtResource("2_yl45l") + +[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/BoxContainer/BoxContainer"] +layout_mode = 2 + +[node name="TurnLeftCounter" type="Label" parent="MarginContainer/BoxContainer/BoxContainer/VBoxContainer" groups=["Counters"]] +layout_mode = 2 +text = "1" +label_settings = SubResource("LabelSettings_h46um") + +[node name="APLeftCounter" type="Label" parent="MarginContainer/BoxContainer/BoxContainer/VBoxContainer" groups=["Counters"]] +layout_mode = 2 +text = "10" +label_settings = SubResource("LabelSettings_mqogb") + +[node name="VBoxContainer2" type="HBoxContainer" parent="MarginContainer/BoxContainer/BoxContainer"] +layout_mode = 2 +size_flags_horizontal = 10 + +[node name="Label" type="Label" parent="MarginContainer/BoxContainer/BoxContainer/VBoxContainer2"] +layout_mode = 2 +text = "$" +label_settings = ExtResource("2_yl45l") + +[node name="MoneyQuantity" type="Label" parent="MarginContainer/BoxContainer/BoxContainer/VBoxContainer2" groups=["Counters"]] +layout_mode = 2 +text = "10" +label_settings = SubResource("LabelSettings_54h4w") + +[node name="BoxContainer2" type="BoxContainer" parent="MarginContainer/BoxContainer"] +layout_mode = 2 +size_flags_vertical = 10 + +[connection signal="ready" from="." to="." method="_on_ready"] diff --git a/Scene/UI/Main_Menu.tscn b/Scene/UI/Main_Menu.tscn new file mode 100644 index 0000000..c541455 --- /dev/null +++ b/Scene/UI/Main_Menu.tscn @@ -0,0 +1,85 @@ +[gd_scene load_steps=5 format=3 uid="uid://cy8e1vaygbu1j"] + +[ext_resource type="Texture2D" uid="uid://cb2fx5lgc7utw" path="res://GraphicalAssets/UIElements/interfacepack32Atlas.tres" id="1_7clig"] +[ext_resource type="Script" path="res://Scripts/UI/Main_Menu.gd" id="1_odwte"] +[ext_resource type="Texture2D" uid="uid://bu6nkh5h71ili" path="res://GraphicalAssets/UIElements/RedButton32Pressed.tres" id="2_omk5v"] + +[sub_resource type="LabelSettings" id="LabelSettings_ml5te"] +font_size = 19 + +[node name="MainMenu" type="Control"] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("1_odwte") + +[node name="MarginContainer" type="MarginContainer" parent="."] +layout_mode = 1 +anchors_preset = -1 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 100.0 +offset_top = 100.0 +offset_right = -100.0 +offset_bottom = -100.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="Control" type="Control" parent="MarginContainer"] +layout_mode = 2 + +[node name="BoxContainer" type="BoxContainer" parent="MarginContainer/Control"] +layout_mode = 1 +anchors_preset = -1 +anchor_right = 0.5 +anchor_bottom = 0.5 +grow_horizontal = 2 +grow_vertical = 2 +scale = Vector2(2, 2) +alignment = 1 + +[node name="BoxContainer" type="BoxContainer" parent="MarginContainer/Control/BoxContainer"] +layout_mode = 2 +vertical = true + +[node name="TextureButton" type="TextureButton" parent="MarginContainer/Control/BoxContainer/BoxContainer"] +texture_filter = 1 +layout_mode = 2 +size_flags_horizontal = 4 +size_flags_vertical = 4 +texture_normal = ExtResource("1_7clig") +texture_pressed = ExtResource("2_omk5v") + +[node name="Label" type="Label" parent="MarginContainer/Control/BoxContainer/BoxContainer/TextureButton"] +texture_filter = 1 +layout_mode = 1 +anchors_preset = -1 +anchor_left = 0.049 +anchor_top = 0.176 +anchor_right = 0.951 +anchor_bottom = 0.681 +offset_left = 1.0 +offset_top = 10.0 +offset_right = 81.0 +offset_bottom = 5.208 +grow_horizontal = 2 +grow_vertical = 2 +scale = Vector2(0.5, 0.5) +text = "Play" +label_settings = SubResource("LabelSettings_ml5te") +horizontal_alignment = 1 +vertical_alignment = 2 + +[node name="TextureButton2" type="TextureButton" parent="MarginContainer/Control/BoxContainer/BoxContainer"] +texture_filter = 1 +layout_mode = 2 +texture_normal = ExtResource("1_7clig") +texture_pressed = ExtResource("2_omk5v") + +[node name="TextureButton3" type="TextureButton" parent="MarginContainer/Control/BoxContainer/BoxContainer"] +layout_mode = 2 + +[connection signal="pressed" from="MarginContainer/Control/BoxContainer/BoxContainer/TextureButton" to="." method="_on_play_button_pressed"] diff --git a/Scene/UI/label_top_left.tres b/Scene/UI/label_top_left.tres new file mode 100644 index 0000000..3c83986 --- /dev/null +++ b/Scene/UI/label_top_left.tres @@ -0,0 +1,4 @@ +[gd_resource type="LabelSettings" format=3 uid="uid://d1l70tymt18qn"] + +[resource] +font_size = 32 diff --git a/Scene/UI/pause_menu.tscn b/Scene/UI/pause_menu.tscn new file mode 100644 index 0000000..d82ff28 --- /dev/null +++ b/Scene/UI/pause_menu.tscn @@ -0,0 +1,24 @@ +[gd_scene format=3 uid="uid://c2q46kpriu7ft"] + +[node name="PauseMenu" type="Control"] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="Button" type="Button" parent="."] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -91.0 +offset_top = -51.0 +offset_right = 91.0 +offset_bottom = 51.0 +grow_horizontal = 2 +grow_vertical = 2 +text = "Resume" diff --git a/Scripts/Interactibles/Item.gd b/Scripts/Interactibles/Item.gd index 06f7702..8590b14 100644 --- a/Scripts/Interactibles/Item.gd +++ b/Scripts/Interactibles/Item.gd @@ -3,3 +3,31 @@ class_name Item extends Node var Name : String = "none" var Icon : Sprite2D + +var mixed_self : Item + +func _init(name:String , icon_texture : Texture2D, mixed_self : Item = null): + Name = name + Icon.texture = icon_texture + if Mixed_Item[Name] != null : + mixed_self = Mixed_Item[Name] + add_child(Icon) + + +static var Base_Item = [ + Item.new("Apple", preload("res://GraphicalAssets/Sprite/IMG_0156.PNG")), + ] + +static var Cooked_Item = { + +} +static var Mixed_Item = { + "Apple" = Item.new("Apple_Juice", preload("res://GraphicalAssets/Sprite/Apple_Juice.tres")), + } + + +static var Cutted_Item = { + +} + + diff --git a/Scripts/Interactibles/Item_Processor.gd b/Scripts/Interactibles/Item_Processor.gd index c1916aa..73e2d3f 100644 --- a/Scripts/Interactibles/Item_Processor.gd +++ b/Scripts/Interactibles/Item_Processor.gd @@ -4,5 +4,30 @@ class_name ItemProcessor extends ItemContainer @export_group("Processor config") @export var duration : int = 0 @export var duration_type : DURATION_TYPE +@export var processor_type : PROCESSOR_TYPE +enum PROCESSOR_TYPE {Mixer, CuttingB} enum DURATION_TYPE {Instant, AP, Turn} + + +func process_item() : + var item = items.pop_front() + if processor_type == PROCESSOR_TYPE.Mixer : + if duration_type == DURATION_TYPE.Turn : + pass + elif duration_type == DURATION_TYPE.AP : + pass + else : + pass + elif processor_type == PROCESSOR_TYPE.CuttingB : + pass + else : + push_error("Pas De Processor Type") + + + + + + + + diff --git a/Scripts/PlayerControler.gd b/Scripts/PlayerControler.gd index 5779d2a..3615455 100644 --- a/Scripts/PlayerControler.gd +++ b/Scripts/PlayerControler.gd @@ -11,6 +11,8 @@ var current_path : Array[Vector2i] var object_near : Interactible var can_interact_flag : bool +var ActionPoints : int + var held_item : Item # Called when the node enters the scene tree for the first time. @@ -43,7 +45,12 @@ func _unhandled_input(event): func _shortcut_input(event): if event.is_action_pressed("interact") && can_interact_flag: - if object_near is ItemContainer : + if object_near is ItemProcessor : + if object_near.items.is_empty() && held_item != null : + object_near.add_item(held_item) + object_near.process_item() + pass + elif object_near is ItemContainer : if not object_near.items.is_empty() && held_item == null: held_item = object_near.items[0] object_near.pop_item(0) @@ -51,7 +58,6 @@ func _shortcut_input(event): elif held_item != null: object_near.add_item(held_item) remove_child(held_item) - remove_child(held_item.Icon) held_item = null else : pass @@ -70,8 +76,11 @@ func _on_remove_interact(): func _add_item_overhead() : add_child(held_item) - add_child(held_item.Icon) held_item.Icon.set_scale(Vector2(0.5,0.5)) held_item.Icon.offset = Vector2i(0,-10) held_item.Icon.modulate = Color(1,1,1,0.4) + +func on_turn_begin() : + ActionPoints = 10 + diff --git a/Scripts/Turn_controler.gd b/Scripts/Turn_controler.gd new file mode 100644 index 0000000..20fe95d --- /dev/null +++ b/Scripts/Turn_controler.gd @@ -0,0 +1 @@ +class_name TurnControler extends Node diff --git a/Scripts/UI/In_game_gui.gd b/Scripts/UI/In_game_gui.gd new file mode 100644 index 0000000..ede7adb --- /dev/null +++ b/Scripts/UI/In_game_gui.gd @@ -0,0 +1,11 @@ +extends Control + +@onready var ap_counter = $MarginContainer/BoxContainer/BoxContainer/VBoxContainer/APLeftCounter +@onready var turn_counter = $MarginContainer/BoxContainer/BoxContainer/VBoxContainer/TurnLeftCounter + +func _on_ready(): + ap_counter.text = "0" + turn_counter.text = "0" + + + diff --git a/Scripts/UI/Main_Menu.gd b/Scripts/UI/Main_Menu.gd new file mode 100644 index 0000000..923fd74 --- /dev/null +++ b/Scripts/UI/Main_Menu.gd @@ -0,0 +1,5 @@ +extends Control + + +func _on_play_button_pressed(): + get_tree().change_scene_to_file("res://Scene/TestScene.tscn") diff --git a/addons/godot-git-plugin/win64/~libgit_plugin.windows.editor.x86_64.dll b/addons/godot-git-plugin/win64/~libgit_plugin.windows.editor.x86_64.dll new file mode 100644 index 0000000..60e5fe6 Binary files /dev/null and b/addons/godot-git-plugin/win64/~libgit_plugin.windows.editor.x86_64.dll differ