diff --git a/assets/slike/NOVE_SLIKE/Characters/ana/ana_flash.png b/assets/slike/NOVE_SLIKE/Characters/ana/ana_flash.png new file mode 100644 index 000000000..5d332ee88 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Characters/ana/ana_flash.png differ diff --git a/assets/slike/NOVE_SLIKE/Characters/ana/ana_idle_frame3.png b/assets/slike/NOVE_SLIKE/Characters/ana/ana_idle_frame3.png new file mode 100644 index 000000000..d59ddb997 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Characters/ana/ana_idle_frame3.png differ diff --git a/assets/slike/NOVE_SLIKE/Characters/ana/demo_animations_ana_ana_ghost_reference.png b/assets/slike/NOVE_SLIKE/Characters/ana/demo_animations_ana_ana_ghost_reference.png new file mode 100644 index 000000000..f2ff921ce Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Characters/ana/demo_animations_ana_ana_ghost_reference.png differ diff --git a/assets/slike/NOVE_SLIKE/Characters/gronk/gronk_idle_down.png b/assets/slike/NOVE_SLIKE/Characters/gronk/gronk_idle_down.png new file mode 100644 index 000000000..e5cc9cfc1 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Characters/gronk/gronk_idle_down.png differ diff --git a/assets/slike/NOVE_SLIKE/Characters/kaj/kai_idle_down_v2.png b/assets/slike/NOVE_SLIKE/Characters/kaj/kai_idle_down_v2.png new file mode 100644 index 000000000..cd8b8e318 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Characters/kaj/kai_idle_down_v2.png differ diff --git a/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/MOJE_SLIKE_KONCNA_ostalo_parents_transparent_ghosts_clean.png b/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/MOJE_SLIKE_KONCNA_ostalo_parents_transparent_ghosts_clean.png new file mode 100644 index 000000000..7d0a6f246 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/MOJE_SLIKE_KONCNA_ostalo_parents_transparent_ghosts_clean.png differ diff --git a/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/ghost_otac_cyan.png b/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/ghost_otac_cyan.png new file mode 100644 index 000000000..63eaf0f77 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/ghost_otac_cyan.png differ diff --git a/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/src_assets_library_godot_references_references_aging_system_ghost_mati_magenta.png b/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/src_assets_library_godot_references_references_aging_system_ghost_mati_magenta.png new file mode 100644 index 000000000..d95aa5a2a Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/src_assets_library_godot_references_references_aging_system_ghost_mati_magenta.png differ diff --git a/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/story_3_longboard.png b/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/story_3_longboard.png new file mode 100644 index 000000000..621a59484 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Characters/starsa/Ghost:/story_3_longboard.png differ diff --git a/assets/slike/NOVE_SLIKE/Characters/starsa/normal /ana_pink.png b/assets/slike/NOVE_SLIKE/Characters/starsa/normal /ana_pink.png new file mode 100644 index 000000000..01185c665 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Characters/starsa/normal /ana_pink.png differ diff --git a/assets/slike/NOVE_SLIKE/Characters/starsa/normal /assets_images_intro_sequence_kai_first_dreads_family_clean.png b/assets/slike/NOVE_SLIKE/Characters/starsa/normal /assets_images_intro_sequence_kai_first_dreads_family_clean.png new file mode 100644 index 000000000..845f943ec Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Characters/starsa/normal /assets_images_intro_sequence_kai_first_dreads_family_clean.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_mature_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_mature_winter.png new file mode 100644 index 000000000..e1bcf8a88 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_mature_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_old_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_old_winter.png new file mode 100644 index 000000000..018feceda Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_old_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_sapling_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_sapling_winter.png new file mode 100644 index 000000000..a7049558b Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_sapling_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_young_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_young_winter.png new file mode 100644 index 000000000..d0396cc60 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_apple_tree_young_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_apple_apple_tree_mature_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_apple_apple_tree_mature_winter.png new file mode 100644 index 000000000..b2bc3e0b2 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_apple_apple_tree_mature_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_apple_apple_tree_old_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_apple_apple_tree_old_winter.png new file mode 100644 index 000000000..1de216305 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_apple_apple_tree_old_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_sapling_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_sapling_winter.png new file mode 100644 index 000000000..d906dfd1f Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_sapling_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_tree_mature_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_tree_mature_winter.png new file mode 100644 index 000000000..0f6af5147 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_tree_mature_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_tree_old_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_tree_old_winter.png new file mode 100644 index 000000000..f5fe29876 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_tree_old_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_tree_young_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_tree_young_winter.png new file mode 100644 index 000000000..15e3aee55 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_cherry_cherry_tree_young_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_mature_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_mature_winter.png new file mode 100644 index 000000000..d560527e9 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_mature_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_old_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_old_winter.png new file mode 100644 index 000000000..746c15df2 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_old_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_sapling_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_sapling_winter.png new file mode 100644 index 000000000..f12e2973a Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_sapling_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_young_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_young_winter.png new file mode 100644 index 000000000..2fad205c1 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_orange_orange_tree_young_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_peach_peach_tree_sapling_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_peach_peach_tree_sapling_winter.png new file mode 100644 index 000000000..2d2c0b128 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_peach_peach_tree_sapling_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_pear_pear_tree_mature_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_pear_pear_tree_mature_winter.png new file mode 100644 index 000000000..af938b974 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_pear_pear_tree_mature_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_pear_pear_tree_old_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_pear_pear_tree_old_winter.png new file mode 100644 index 000000000..a5b63cd29 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_pear_pear_tree_old_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_pear_pear_tree_sapling_winter.png b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_pear_pear_tree_sapling_winter.png new file mode 100644 index 000000000..4581368c7 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/07_Arctic_Zone_assets_sprites_trees_pear_pear_tree_sapling_winter.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/08_Endless_Forest_assets_references_trees_pine_pine_default.png b/assets/slike/NOVE_SLIKE/Environment/narava/08_Endless_Forest_assets_references_trees_pine_pine_default.png new file mode 100644 index 000000000..79e8f2c7c Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/08_Endless_Forest_assets_references_trees_pine_pine_default.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/08_Endless_Forest_src_assets_library_godot_references_references_trees_pine_master_reference.png b/assets/slike/NOVE_SLIKE/Environment/narava/08_Endless_Forest_src_assets_library_godot_references_references_trees_pine_master_reference.png new file mode 100644 index 000000000..45bd029ab Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/08_Endless_Forest_src_assets_library_godot_references_references_trees_pine_master_reference.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_flowers_blue_patch.png b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_flowers_blue_patch.png new file mode 100644 index 000000000..b4bedbf19 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_flowers_blue_patch.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_props_rock_large.png b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_props_rock_large.png new file mode 100644 index 000000000..cdfffa7d0 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_props_rock_large.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_props_rock_small.png b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_props_rock_small.png new file mode 100644 index 000000000..1ada0eeb0 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_props_rock_small.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_props_tree_stump.png b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_props_tree_stump.png new file mode 100644 index 000000000..b0f3647bf Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_props_tree_stump.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_trees_oak_summer.png b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_trees_oak_summer.png new file mode 100644 index 000000000..b00c3fcbf Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_assets_references_biomes_grassland_trees_oak_summer.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_src_assets_library_godot_references_references_biomes_grassland_flowers_red_patch.png b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_src_assets_library_godot_references_references_biomes_grassland_flowers_red_patch.png new file mode 100644 index 000000000..7d4c70283 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_src_assets_library_godot_references_references_biomes_grassland_flowers_red_patch.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_src_assets_library_godot_references_references_biomes_grassland_flowers_white_patch.png b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_src_assets_library_godot_references_references_biomes_grassland_flowers_white_patch.png new file mode 100644 index 000000000..9388aa57f Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/20_Base_Farm_src_assets_library_godot_references_references_biomes_grassland_flowers_white_patch.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_mature_autumn.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_mature_autumn.png new file mode 100644 index 000000000..40147f431 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_mature_autumn.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_mature_spring.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_mature_spring.png new file mode 100644 index 000000000..3172d1a1e Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_mature_spring.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_mature_summer.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_mature_summer.png new file mode 100644 index 000000000..43e6f5593 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_mature_summer.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_old_autumn.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_old_autumn.png new file mode 100644 index 000000000..fa7c6e453 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_old_autumn.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_old_spring.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_old_spring.png new file mode 100644 index 000000000..b82399d18 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_old_spring.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_old_summer.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_old_summer.png new file mode 100644 index 000000000..e0bbc834d Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_old_summer.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_sapling_autumn.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_sapling_autumn.png new file mode 100644 index 000000000..86fc34f05 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_sapling_autumn.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_sapling_spring.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_sapling_spring.png new file mode 100644 index 000000000..a6a045c63 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_sapling_spring.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_sapling_summer.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_sapling_summer.png new file mode 100644 index 000000000..1186f1662 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_sapling_summer.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_young_autumn.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_young_autumn.png new file mode 100644 index 000000000..254577feb Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_young_autumn.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_young_spring.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_young_spring.png new file mode 100644 index 000000000..c9366831c Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_young_spring.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_young_summer.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_young_summer.png new file mode 100644 index 000000000..74077290f Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_apple_tree_young_summer.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_biomi_gore_rock_medium_style32.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_biomi_gore_rock_medium_style32.png new file mode 100644 index 000000000..bae82a271 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_biomi_gore_rock_medium_style32.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_biomi_gore_rock_small_style32.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_biomi_gore_rock_small_style32.png new file mode 100644 index 000000000..d3763df66 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_biomi_gore_rock_small_style32.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_bush_flowering.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_bush_flowering.png new file mode 100644 index 000000000..5aadd50b8 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_bush_flowering.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_bush_green.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_bush_green.png new file mode 100644 index 000000000..f99b8719f Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_bush_green.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree.png new file mode 100644 index 000000000..c2431e640 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_mature_spring.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_mature_spring.png new file mode 100644 index 000000000..0bc560933 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_mature_spring.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_mature_summer.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_mature_summer.png new file mode 100644 index 000000000..66d843eb0 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_mature_summer.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_old_autumn.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_old_autumn.png new file mode 100644 index 000000000..152f2e959 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_old_autumn.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_old_spring.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_old_spring.png new file mode 100644 index 000000000..18a8bbcb5 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_old_spring.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_old_summer.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_old_summer.png new file mode 100644 index 000000000..0d6418773 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_old_summer.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_sapling_spring.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_sapling_spring.png new file mode 100644 index 000000000..59ebad123 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_sapling_spring.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_sapling_summer.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_sapling_summer.png new file mode 100644 index 000000000..23c706429 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_sapling_summer.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_young_autumn.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_young_autumn.png new file mode 100644 index 000000000..95ff41298 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_young_autumn.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_young_spring.png b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_young_spring.png new file mode 100644 index 000000000..326214013 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/MOJE_SLIKE_KONCNA_okolje_cherry_tree_young_spring.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/narava/assets_maps_tilesets_Tree_Dead.png b/assets/slike/NOVE_SLIKE/Environment/narava/assets_maps_tilesets_Tree_Dead.png new file mode 100644 index 000000000..d48a97359 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/narava/assets_maps_tilesets_Tree_Dead.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/MOJE_SLIKE_KONCNA_teren_grass.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/MOJE_SLIKE_KONCNA_teren_grass.png new file mode 100644 index 000000000..cb5c44508 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/MOJE_SLIKE_KONCNA_teren_grass.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/MOJE_SLIKE_KONCNA_teren_sandbags.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/MOJE_SLIKE_KONCNA_teren_sandbags.png new file mode 100644 index 000000000..97a0d923f Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/MOJE_SLIKE_KONCNA_teren_sandbags.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/MOJE_SLIKE_KONCNA_teren_tall_grass.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/MOJE_SLIKE_KONCNA_teren_tall_grass.png new file mode 100644 index 000000000..1f30aab6a Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/MOJE_SLIKE_KONCNA_teren_tall_grass.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/assets_grounds_dirt.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/assets_grounds_dirt.png new file mode 100644 index 000000000..9cd82789c Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/assets_grounds_dirt.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/assets_grounds_water.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/assets_grounds_water.png new file mode 100644 index 000000000..75174e14b Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/assets_grounds_water.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_cracked.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_cracked.png new file mode 100644 index 000000000..c0c965ca6 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_cracked.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_dark.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_dark.png new file mode 100644 index 000000000..05906336a Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_dark.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_light.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_light.png new file mode 100644 index 000000000..ecdd92f10 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_light.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_mossy.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_mossy.png new file mode 100644 index 000000000..4153e1590 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_mossy.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_tile.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_tile.png new file mode 100644 index 000000000..e00094e8d Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/cobblestone_tile.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt.png new file mode 100644 index 000000000..a2e0238df Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_dry.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_dry.png new file mode 100644 index 000000000..ea7bc381f Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_dry.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_muddy.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_muddy.png new file mode 100644 index 000000000..3de99499b Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_muddy.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path.png new file mode 100644 index 000000000..44d38b6b5 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path_corner_bottomleft.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path_corner_bottomleft.png new file mode 100644 index 000000000..1c9e6fdb0 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path_corner_bottomleft.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path_corner_bottomright.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path_corner_bottomright.png new file mode 100644 index 000000000..68c7bed7c Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path_corner_bottomright.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path_corner_topleft.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path_corner_topleft.png new file mode 100644 index 000000000..5086fcfef Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_path_corner_topleft.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_tile.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_tile.png new file mode 100644 index 000000000..db2efa40e Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_tile.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_tracks.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_tracks.png new file mode 100644 index 000000000..677aacb04 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/dirt_tracks.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/farmland.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/farmland.png new file mode 100644 index 000000000..65051c6f2 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/farmland.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_bottom.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_bottom.png new file mode 100644 index 000000000..8cd5f1425 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_bottom.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner.png new file mode 100644 index 000000000..823da2d99 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner_bottomleft.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner_bottomleft.png new file mode 100644 index 000000000..63ddbb41f Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner_bottomleft.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner_bottomright.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner_bottomright.png new file mode 100644 index 000000000..c032ecb57 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner_bottomright.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner_topleft.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner_topleft.png new file mode 100644 index 000000000..2e669ca20 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_corner_topleft.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_left.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_left.png new file mode 100644 index 000000000..93f42a9d8 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_left.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_right.png b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_right.png new file mode 100644 index 000000000..1d5d0e976 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/podlaga/grass_border_right.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/props/MOJE_SLIKE_KONCNA_ostalo_campfire_frame1.png b/assets/slike/NOVE_SLIKE/Environment/props/MOJE_SLIKE_KONCNA_ostalo_campfire_frame1.png new file mode 100644 index 000000000..e2134c4bb Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/props/MOJE_SLIKE_KONCNA_ostalo_campfire_frame1.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/props/MOJE_SLIKE_KONCNA_ostalo_campfire_frame2.png b/assets/slike/NOVE_SLIKE/Environment/props/MOJE_SLIKE_KONCNA_ostalo_campfire_frame2.png new file mode 100644 index 000000000..e460b329c Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/props/MOJE_SLIKE_KONCNA_ostalo_campfire_frame2.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/props/MOJE_SLIKE_KONCNA_predmeti_oprema_orodja_tool_bucket_old.png b/assets/slike/NOVE_SLIKE/Environment/props/MOJE_SLIKE_KONCNA_predmeti_oprema_orodja_tool_bucket_old.png new file mode 100644 index 000000000..c6850dc83 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/props/MOJE_SLIKE_KONCNA_predmeti_oprema_orodja_tool_bucket_old.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/props/wood_log.png b/assets/slike/NOVE_SLIKE/Environment/props/wood_log.png new file mode 100644 index 000000000..3d336b37a Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/props/wood_log.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/stavbe/12_Crystal_Caves_mine_entrance.png b/assets/slike/NOVE_SLIKE/Environment/stavbe/12_Crystal_Caves_mine_entrance.png new file mode 100644 index 000000000..471b19843 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/stavbe/12_Crystal_Caves_mine_entrance.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/stavbe/MOJE_SLIKE_KONCNA_okolje_fence_repaired.png b/assets/slike/NOVE_SLIKE/Environment/stavbe/MOJE_SLIKE_KONCNA_okolje_fence_repaired.png new file mode 100644 index 000000000..edb4ce26d Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/stavbe/MOJE_SLIKE_KONCNA_okolje_fence_repaired.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/stavbe/MOJE_SLIKE_KONCNA_ostalo_objekti_pohiลกtvo_bed_sleepingbag_style32.png b/assets/slike/NOVE_SLIKE/Environment/stavbe/MOJE_SLIKE_KONCNA_ostalo_objekti_pohiลกtvo_bed_sleepingbag_style32.png new file mode 100644 index 000000000..c4477e338 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/stavbe/MOJE_SLIKE_KONCNA_ostalo_objekti_pohiลกtvo_bed_sleepingbag_style32.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/stavbe/MOJE_SLIKE_KONCNA_ostalo_tent_basic_style32.png b/assets/slike/NOVE_SLIKE/Environment/stavbe/MOJE_SLIKE_KONCNA_ostalo_tent_basic_style32.png new file mode 100644 index 000000000..9b5f2fb1c Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/stavbe/MOJE_SLIKE_KONCNA_ostalo_tent_basic_style32.png differ diff --git a/assets/slike/NOVE_SLIKE/Environment/stavbe/src_assets_library_godot_ostalo_fence_wood.png b/assets/slike/NOVE_SLIKE/Environment/stavbe/src_assets_library_godot_ostalo_fence_wood.png new file mode 100644 index 000000000..b3f39f8ea Binary files /dev/null and b/assets/slike/NOVE_SLIKE/Environment/stavbe/src_assets_library_godot_ostalo_fence_wood.png differ diff --git a/assets/slike/NOVE_SLIKE/UI/UI/blur.png b/assets/slike/NOVE_SLIKE/UI/UI/blur.png new file mode 100644 index 000000000..1db70304b Binary files /dev/null and b/assets/slike/NOVE_SLIKE/UI/UI/blur.png differ diff --git a/assets/slike/NOVE_SLIKE/UI/UI/button_buy.png b/assets/slike/NOVE_SLIKE/UI/UI/button_buy.png new file mode 100644 index 000000000..6a310eb17 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/UI/UI/button_buy.png differ diff --git a/assets/slike/NOVE_SLIKE/UI/UI/heart.png b/assets/slike/NOVE_SLIKE/UI/UI/heart.png new file mode 100644 index 000000000..342a4be87 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/UI/UI/heart.png differ diff --git a/assets/slike/NOVE_SLIKE/UI/UI/overlay_blur.png b/assets/slike/NOVE_SLIKE/UI/UI/overlay_blur.png new file mode 100644 index 000000000..493e02347 Binary files /dev/null and b/assets/slike/NOVE_SLIKE/UI/UI/overlay_blur.png differ diff --git a/index.html b/index.html index e4313735c..88939e859 100644 --- a/index.html +++ b/index.html @@ -1,311 +1,17 @@ - - - - - Mrtva Dolina - Death Valley - - - - - - + Nova Farma - Clean Start - -
-
-
- - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - \ No newline at end of file + diff --git a/scripts/detect_duplicates_clean.py b/scripts/detect_duplicates_clean.py new file mode 100644 index 000000000..2946c405b --- /dev/null +++ b/scripts/detect_duplicates_clean.py @@ -0,0 +1,78 @@ +import os +import hashlib +import sys + +# Define target directories in clean structure +TARGET_DIRS = [ + "assets/slike/animals", + "assets/slike/characters", + "assets/slike/environment", + "assets/slike/ui", + "assets/slike/items", + "assets/slike/biomes", + "assets/slike/intro" +] + +def calculate_md5(filepath): + """Calculates MD5 hash of a file.""" + hash_md5 = hashlib.md5() + try: + with open(filepath, "rb") as f: + for chunk in iter(lambda: f.read(4096), b""): + hash_md5.update(chunk) + return hash_md5.hexdigest() + except Exception as e: + print(f"Error reading {filepath}: {e}") + return None + +def find_duplicates(): + print("๐Ÿ•ต๏ธโ€โ™‚๏ธ STARTING DUPLICATE DETECTIVE...") + print(" Scanning folders for identical images...") + + seen_hashes = {} # {md5_hash: [list_of_filepaths]} + total_files = 0 + + # 1. SCAN ALL FILES + root_base = os.getcwd() + + for relative_dir in TARGET_DIRS: + abs_dir = os.path.join(root_base, relative_dir) + if not os.path.exists(abs_dir): + continue + + for root, dirs, files in os.walk(abs_dir): + for file in files: + if file.startswith(".") or not file.lower().endswith(('.png', '.jpg', '.jpeg', '.webp')): + continue + + filepath = os.path.join(root, file) + total_files += 1 + + file_hash = calculate_md5(filepath) + if file_hash: + if file_hash in seen_hashes: + seen_hashes[file_hash].append(filepath) + else: + seen_hashes[file_hash] = [filepath] + + # 2. REPORT DUPLICATES + duplicates_found = 0 + print(f"\nโœ… Scanned {total_files} files.") + + for file_hash, paths in seen_hashes.items(): + if len(paths) > 1: + duplicates_found += 1 + print(f"\nโš ๏ธ DUPLICATE GROUP FOUND ({len(paths)} copies):") + for p in paths: + # Print relative path for cleaner output + rel_p = os.path.relpath(p, root_base) + print(f" sc -> {rel_p}") + + if duplicates_found == 0: + print("\nโœจ Great! No identical duplicates found in scanned folders.") + else: + print(f"\n๐Ÿšจ WARNING: Found {duplicates_found} groups of duplicate images!") + print(" Consider deleting the extras to save space and avoid confusion.") + +if __name__ == "__main__": + find_duplicates() diff --git a/src/game.js b/src/game.js index cc4e60846..b1c0e42eb 100644 --- a/src/game.js +++ b/src/game.js @@ -1,132 +1,12 @@ -// --- Global Error Handler --- -class ErrorHandler { - static init() { - window.onerror = (message, source, lineno, colno, error) => { - ErrorHandler.showError(message, source, lineno, colno, error); - return false; - }; - window.addEventListener('unhandledrejection', (event) => { - // IGNORE AUDIO DECODING ERRORS (Phaser/Electron issue) - const msg = event.reason ? String(event.reason) : ''; - if (msg.includes('Unable to decode audio data') || msg.includes('EncodingError') || msg.includes(':0:0')) { - console.warn('๐Ÿ”‡ Ignored Critical Audio Error (Game continues):', msg); - event.preventDefault(); - return; - } - ErrorHandler.showError('Unhandled Promise Rejection', '', 0, 0, event.reason); - }); - console.log('๐Ÿ›ก๏ธ Global Error Handler Initialized'); - } +import GrassScene from './scenes/GrassScene.js'; - static showError(message, source, lineno, colno, error) { - console.error('๐Ÿ”ฅ CRITICAL ERROR:', message); - if (document.getElementById('error-overlay')) return; - - const div = document.createElement('div'); - div.id = 'error-overlay'; - div.style.cssText = 'position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(20,0,0,0.95);color:#ffaaaa;z-index:999999;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:monospace;padding:20px;text-align:center;'; - - const stack = error && error.stack ? error.stack : ''; - - div.innerHTML = ` -

โ˜ ๏ธ OOPS! GAME CRASHED โ˜ ๏ธ

-
- ${message}
- ${source}:${lineno}:${colno}

- ${stack} -
-
- - -
- `; - document.body.appendChild(div); - } -} -ErrorHandler.init(); - -// Phaser Game Configuration const config = { - type: Phaser.CANVAS, // Fallback to Canvas (WebGL invisible objects issue) - width: 1024, // Larger viewport for better view - height: 768, // 4:3 aspect ratio - parent: 'game-container', - transparent: false, // FORCE OPAQUE CANVAS - backgroundColor: '#2a4a2a', // Green background default - pixelArt: false, // ๐ŸŽจ SMOOTH FILMSKI LOOK (LINEAR filtering) - antialias: true, // ๐ŸŽจ SMOOTH edges (mehki prehodi) - roundPixels: false, // ๐ŸŽจ FLUID positioning (no kockanje) - render: { - pixelArt: false, // ๐ŸŽจ LINEAR filtering (gladko) - antialias: true, // ๐ŸŽจ Smooth transitions - roundPixels: false, // ๐ŸŽจ Sub-pixel precision - transparent: true, // Allow HTML background to show through - clearBeforeRender: true, - powerPreference: 'high-performance', - premultipliedAlpha: true, - failIfMajorPerformanceCaveat: false, - // ๐ŸŽจ LINEAR filtering for smooth tiles - mipmapFilter: 'NEAREST', - batchSize: 4096 - }, - physics: { - default: 'arcade', - arcade: { - gravity: { y: 0 }, - debug: false - } - }, - scene: [ - BootScene, - PreloadScene, - AssetTestScene, - IntroScene, - MainMenuScene, - PrologueScene, - EnhancedPrologueScene, - UltimatePrologueScene, - SystemsTestScene, - TestVisualAudioScene, - // DemoScene, - // DemoSceneEnhanced, - TiledTestScene, - StoryScene, - GameScene, - UIScene, - TownSquareScene - ], - scale: { - mode: Phaser.Scale.FIT, - autoCenter: Phaser.Scale.CENTER_BOTH - }, - input: { - gamepad: true - }, - fps: { - target: 60, - forceSetTimeOut: false - } + type: Phaser.AUTO, + width: window.innerWidth, + height: window.innerHeight, + backgroundColor: '#1a1a1a', // Temno siva, da slika izstopa + parent: 'body', + scene: [GrassScene] }; -// Initialize game const game = new Phaser.Game(config); - -// ๐ŸŒฆ๏ธ GLOBAL WEATHER MANAGER - Controls weather across ALL scenes -import('./managers/GlobalWeatherManager.js').then(module => { - const GlobalWeatherManager = module.default; - game.weatherManager = new GlobalWeatherManager(game); - console.log('๐ŸŒฆ๏ธ Global Weather Manager initialized!'); -}).catch(err => { - console.error('โŒ Failed to load GlobalWeatherManager:', err); -}); - -// Global game state -window.gameState = { - currentScene: null, - debugMode: true -}; - -// God mode disabled by default (can be enabled via console) -window.godMode = false; - -console.log('๐Ÿ’€ Mrtva Dolina initialized!'); diff --git a/src/scenes/GrassScene.js b/src/scenes/GrassScene.js new file mode 100644 index 000000000..471ea8052 --- /dev/null +++ b/src/scenes/GrassScene.js @@ -0,0 +1,39 @@ +export default class GrassScene extends Phaser.Scene { + constructor() { + super({ key: 'GrassScene' }); + } + + preload() { + console.log("๐ŸŒฑ Loading Clean Assets..."); + + // 1. TERRAIN (From new 'assets/slike/environment' folder) + this.load.image('ground', 'assets/slike/environment/plot_watered.png'); + + // 2. UI (From new 'assets/slike/ui' folder) + this.load.image('buy_btn', 'assets/slike/ui/shop_11_buy_button.png'); + } + + create() { + console.log("โœ… Scene Created. Placing Clean Assets..."); + const { width, height } = this.cameras.main; + + // A. BACKGROUND (Tiled Ground) + // Using tileSprite to repeat the texture across the screen + this.add.tileSprite(0, 0, width, height, 'ground') + .setOrigin(0, 0) + .setTileScale(4); // Scale up for retro look + + // B. UI ELEMENT (Corner Test) + // Placing button in top-left corner + const btn = this.add.image(100, 100, 'buy_btn'); + btn.setScale(2); // Make check visible + + // C. LABEL + this.add.text(width / 2, height - 50, 'SOURCE: assets/slike/ (NEW)', { + fontFamily: 'monospace', + fontSize: '24px', + color: '#ffffff', + backgroundColor: '#000000' + }).setOrigin(0.5); + } +}