diff --git a/Terrarum_renewed.iml b/Terrarum_renewed.iml index 35a74489f..728bcc8a5 100644 --- a/Terrarum_renewed.iml +++ b/Terrarum_renewed.iml @@ -4,7 +4,7 @@ - + diff --git a/res/4096.frg b/assets/4096.frg similarity index 100% rename from res/4096.frg rename to assets/4096.frg diff --git a/res/4096.vrt b/assets/4096.vrt similarity index 100% rename from res/4096.vrt rename to assets/4096.vrt diff --git a/res/batchtest.txt b/assets/batchtest.txt similarity index 100% rename from res/batchtest.txt rename to assets/batchtest.txt diff --git a/res/blur.frg b/assets/blur.frg similarity index 100% rename from res/blur.frg rename to assets/blur.frg diff --git a/res/blurH.vrt b/assets/blurH.vrt similarity index 100% rename from res/blurH.vrt rename to assets/blurH.vrt diff --git a/res/blurV.vrt b/assets/blurV.vrt similarity index 100% rename from res/blurV.vrt rename to assets/blurV.vrt diff --git a/res/books/Blacksmith_s_handbook.txt b/assets/books/Blacksmith_s_handbook.txt similarity index 100% rename from res/books/Blacksmith_s_handbook.txt rename to assets/books/Blacksmith_s_handbook.txt diff --git a/res/books/Book_writing_guide.txt b/assets/books/Book_writing_guide.txt similarity index 100% rename from res/books/Book_writing_guide.txt rename to assets/books/Book_writing_guide.txt diff --git a/res/books/cjk_test.txt b/assets/books/cjk_test.txt similarity index 100% rename from res/books/cjk_test.txt rename to assets/books/cjk_test.txt diff --git a/res/books/hangul_test.txt b/assets/books/hangul_test.txt similarity index 100% rename from res/books/hangul_test.txt rename to assets/books/hangul_test.txt diff --git a/res/books/isl_test.txt b/assets/books/isl_test.txt similarity index 100% rename from res/books/isl_test.txt rename to assets/books/isl_test.txt diff --git a/res/books/kana_test.txt b/assets/books/kana_test.txt similarity index 100% rename from res/books/kana_test.txt rename to assets/books/kana_test.txt diff --git a/res/books/kana_test_2.txt b/assets/books/kana_test_2.txt similarity index 100% rename from res/books/kana_test_2.txt rename to assets/books/kana_test_2.txt diff --git a/res/books/kana_test_2_kanji.txt b/assets/books/kana_test_2_kanji.txt similarity index 100% rename from res/books/kana_test_2_kanji.txt rename to assets/books/kana_test_2_kanji.txt diff --git a/res/books/kana_test_kanji.txt b/assets/books/kana_test_kanji.txt similarity index 100% rename from res/books/kana_test_kanji.txt rename to assets/books/kana_test_kanji.txt diff --git a/res/books/kanji_test_3.txt b/assets/books/kanji_test_3.txt similarity index 100% rename from res/books/kanji_test_3.txt rename to assets/books/kanji_test_3.txt diff --git a/res/books/kanji_test_4.txt b/assets/books/kanji_test_4.txt similarity index 100% rename from res/books/kanji_test_4.txt rename to assets/books/kanji_test_4.txt diff --git a/res/books/polyglot_test.txt b/assets/books/polyglot_test.txt similarity index 100% rename from res/books/polyglot_test.txt rename to assets/books/polyglot_test.txt diff --git a/res/books/polyglot_test_2.txt b/assets/books/polyglot_test_2.txt similarity index 100% rename from res/books/polyglot_test_2.txt rename to assets/books/polyglot_test_2.txt diff --git a/res/books/runic_short_1.txt b/assets/books/runic_short_1.txt similarity index 100% rename from res/books/runic_short_1.txt rename to assets/books/runic_short_1.txt diff --git a/res/books/runic_short_2.txt b/assets/books/runic_short_2.txt similarity index 100% rename from res/books/runic_short_2.txt rename to assets/books/runic_short_2.txt diff --git a/res/books/userguide_ENG.aux b/assets/books/userguide_ENG.aux similarity index 100% rename from res/books/userguide_ENG.aux rename to assets/books/userguide_ENG.aux diff --git a/res/books/userguide_ENG.log b/assets/books/userguide_ENG.log similarity index 100% rename from res/books/userguide_ENG.log rename to assets/books/userguide_ENG.log diff --git a/res/books/userguide_ENG.out b/assets/books/userguide_ENG.out similarity index 100% rename from res/books/userguide_ENG.out rename to assets/books/userguide_ENG.out diff --git a/res/books/userguide_ENG.pdf b/assets/books/userguide_ENG.pdf similarity index 100% rename from res/books/userguide_ENG.pdf rename to assets/books/userguide_ENG.pdf diff --git a/res/books/userguide_ENG.synctex.gz b/assets/books/userguide_ENG.synctex.gz similarity index 100% rename from res/books/userguide_ENG.synctex.gz rename to assets/books/userguide_ENG.synctex.gz diff --git a/res/books/userguide_ENG.tex b/assets/books/userguide_ENG.tex similarity index 100% rename from res/books/userguide_ENG.tex rename to assets/books/userguide_ENG.tex diff --git a/res/books/userguide_ENG.toc b/assets/books/userguide_ENG.toc similarity index 100% rename from res/books/userguide_ENG.toc rename to assets/books/userguide_ENG.toc diff --git a/res/books/userguide_NON.aux b/assets/books/userguide_NON.aux similarity index 100% rename from res/books/userguide_NON.aux rename to assets/books/userguide_NON.aux diff --git a/res/books/userguide_NON.log b/assets/books/userguide_NON.log similarity index 100% rename from res/books/userguide_NON.log rename to assets/books/userguide_NON.log diff --git a/res/books/userguide_NON.out b/assets/books/userguide_NON.out similarity index 100% rename from res/books/userguide_NON.out rename to assets/books/userguide_NON.out diff --git a/res/books/userguide_NON.pdf b/assets/books/userguide_NON.pdf similarity index 100% rename from res/books/userguide_NON.pdf rename to assets/books/userguide_NON.pdf diff --git a/res/books/userguide_NON.synctex.gz b/assets/books/userguide_NON.synctex.gz similarity index 100% rename from res/books/userguide_NON.synctex.gz rename to assets/books/userguide_NON.synctex.gz diff --git a/res/books/userguide_NON.tex b/assets/books/userguide_NON.tex similarity index 100% rename from res/books/userguide_NON.tex rename to assets/books/userguide_NON.tex diff --git a/res/books/userguide_NON.toc b/assets/books/userguide_NON.toc similarity index 100% rename from res/books/userguide_NON.toc rename to assets/books/userguide_NON.toc diff --git a/res/graphics/art/.gitattributes b/assets/graphics/art/.gitattributes similarity index 100% rename from res/graphics/art/.gitattributes rename to assets/graphics/art/.gitattributes diff --git a/res/graphics/background_black.png b/assets/graphics/background_black.png similarity index 100% rename from res/graphics/background_black.png rename to assets/graphics/background_black.png diff --git a/res/graphics/background_white.png b/assets/graphics/background_white.png similarity index 100% rename from res/graphics/background_white.png rename to assets/graphics/background_white.png diff --git a/res/graphics/breakAnim.png b/assets/graphics/breakAnim.png similarity index 100% rename from res/graphics/breakAnim.png rename to assets/graphics/breakAnim.png diff --git a/res/graphics/colourmap/black_body_col_1000_40000_K.png b/assets/graphics/colourmap/black_body_col_1000_40000_K.png similarity index 100% rename from res/graphics/colourmap/black_body_col_1000_40000_K.png rename to assets/graphics/colourmap/black_body_col_1000_40000_K.png diff --git a/res/graphics/colourmap/black_body_how_to_use.txt b/assets/graphics/colourmap/black_body_how_to_use.txt similarity index 100% rename from res/graphics/colourmap/black_body_how_to_use.txt rename to assets/graphics/colourmap/black_body_how_to_use.txt diff --git a/res/graphics/colourmap/col12spectrum.png b/assets/graphics/colourmap/col12spectrum.png similarity index 100% rename from res/graphics/colourmap/col12spectrum.png rename to assets/graphics/colourmap/col12spectrum.png diff --git a/res/graphics/colourmap/col216spectrum.png b/assets/graphics/colourmap/col216spectrum.png similarity index 100% rename from res/graphics/colourmap/col216spectrum.png rename to assets/graphics/colourmap/col216spectrum.png diff --git a/res/graphics/colourmap/colourkey12.png b/assets/graphics/colourmap/colourkey12.png similarity index 100% rename from res/graphics/colourmap/colourkey12.png rename to assets/graphics/colourmap/colourkey12.png diff --git a/res/graphics/colourmap/colourkey216.png b/assets/graphics/colourmap/colourkey216.png similarity index 100% rename from res/graphics/colourmap/colourkey216.png rename to assets/graphics/colourmap/colourkey216.png diff --git a/res/graphics/colourmap/health_bar_colouring_4096.png b/assets/graphics/colourmap/health_bar_colouring_4096.png similarity index 100% rename from res/graphics/colourmap/health_bar_colouring_4096.png rename to assets/graphics/colourmap/health_bar_colouring_4096.png diff --git a/res/graphics/colourmap/sky_colour.png b/assets/graphics/colourmap/sky_colour.png similarity index 100% rename from res/graphics/colourmap/sky_colour.png rename to assets/graphics/colourmap/sky_colour.png diff --git a/res/graphics/fonts/Braille.png b/assets/graphics/fonts/Braille.png similarity index 100% rename from res/graphics/fonts/Braille.png rename to assets/graphics/fonts/Braille.png diff --git a/res/graphics/fonts/LatinExtA_ef.png b/assets/graphics/fonts/LatinExtA_ef.png similarity index 100% rename from res/graphics/fonts/LatinExtA_ef.png rename to assets/graphics/fonts/LatinExtA_ef.png diff --git a/res/graphics/fonts/LatinExtA_fullwidth.png b/assets/graphics/fonts/LatinExtA_fullwidth.png similarity index 100% rename from res/graphics/fonts/LatinExtA_fullwidth.png rename to assets/graphics/fonts/LatinExtA_fullwidth.png diff --git a/res/graphics/fonts/OSXBSD8x16.png b/assets/graphics/fonts/OSXBSD8x16.png similarity index 100% rename from res/graphics/fonts/OSXBSD8x16.png rename to assets/graphics/fonts/OSXBSD8x16.png diff --git a/res/graphics/fonts/alphanumeric_small.png b/assets/graphics/fonts/alphanumeric_small.png similarity index 100% rename from res/graphics/fonts/alphanumeric_small.png rename to assets/graphics/fonts/alphanumeric_small.png diff --git a/res/graphics/fonts/ascii_fullwidth.png b/assets/graphics/fonts/ascii_fullwidth.png similarity index 100% rename from res/graphics/fonts/ascii_fullwidth.png rename to assets/graphics/fonts/ascii_fullwidth.png diff --git a/res/graphics/fonts/ascii_special_ef.png b/assets/graphics/fonts/ascii_special_ef.png similarity index 100% rename from res/graphics/fonts/ascii_special_ef.png rename to assets/graphics/fonts/ascii_special_ef.png diff --git a/res/graphics/fonts/cjkpunct.png b/assets/graphics/fonts/cjkpunct.png similarity index 100% rename from res/graphics/fonts/cjkpunct.png rename to assets/graphics/fonts/cjkpunct.png diff --git a/res/graphics/fonts/cyrilic_ef.png b/assets/graphics/fonts/cyrilic_ef.png similarity index 100% rename from res/graphics/fonts/cyrilic_ef.png rename to assets/graphics/fonts/cyrilic_ef.png diff --git a/res/graphics/fonts/cyrilic_fullwidth.png b/assets/graphics/fonts/cyrilic_fullwidth.png similarity index 100% rename from res/graphics/fonts/cyrilic_fullwidth.png rename to assets/graphics/fonts/cyrilic_fullwidth.png diff --git a/res/graphics/fonts/fullwidth_forms.png b/assets/graphics/fonts/fullwidth_forms.png similarity index 100% rename from res/graphics/fonts/fullwidth_forms.png rename to assets/graphics/fonts/fullwidth_forms.png diff --git a/res/graphics/fonts/futhark.png b/assets/graphics/fonts/futhark.png similarity index 100% rename from res/graphics/fonts/futhark.png rename to assets/graphics/fonts/futhark.png diff --git a/res/graphics/fonts/greek_ef.png b/assets/graphics/fonts/greek_ef.png similarity index 100% rename from res/graphics/fonts/greek_ef.png rename to assets/graphics/fonts/greek_ef.png diff --git a/res/graphics/fonts/greek_fullwidth.png b/assets/graphics/fonts/greek_fullwidth.png similarity index 100% rename from res/graphics/fonts/greek_fullwidth.png rename to assets/graphics/fonts/greek_fullwidth.png diff --git a/res/graphics/fonts/han_johab.png b/assets/graphics/fonts/han_johab.png similarity index 100% rename from res/graphics/fonts/han_johab.png rename to assets/graphics/fonts/han_johab.png diff --git a/res/graphics/fonts/kana.png b/assets/graphics/fonts/kana.png similarity index 100% rename from res/graphics/fonts/kana.png rename to assets/graphics/fonts/kana.png diff --git a/res/graphics/fonts/numeric_small.png b/assets/graphics/fonts/numeric_small.png similarity index 100% rename from res/graphics/fonts/numeric_small.png rename to assets/graphics/fonts/numeric_small.png diff --git a/res/graphics/fonts/romana_ef.png b/assets/graphics/fonts/romana_ef.png similarity index 100% rename from res/graphics/fonts/romana_ef.png rename to assets/graphics/fonts/romana_ef.png diff --git a/res/graphics/fonts/romana_fullwidth.png b/assets/graphics/fonts/romana_fullwidth.png similarity index 100% rename from res/graphics/fonts/romana_fullwidth.png rename to assets/graphics/fonts/romana_fullwidth.png diff --git a/assets/graphics/fonts/thai_fullwidth.png b/assets/graphics/fonts/thai_fullwidth.png new file mode 100644 index 000000000..26ce5b606 Binary files /dev/null and b/assets/graphics/fonts/thai_fullwidth.png differ diff --git a/res/graphics/fonts/unipunct.png b/assets/graphics/fonts/unipunct.png similarity index 100% rename from res/graphics/fonts/unipunct.png rename to assets/graphics/fonts/unipunct.png diff --git a/res/graphics/fonts/wenquanyi_11pt_part1.png b/assets/graphics/fonts/wenquanyi_11pt_part1.png similarity index 100% rename from res/graphics/fonts/wenquanyi_11pt_part1.png rename to assets/graphics/fonts/wenquanyi_11pt_part1.png diff --git a/res/graphics/fonts/wenquanyi_11pt_part2.png b/assets/graphics/fonts/wenquanyi_11pt_part2.png similarity index 100% rename from res/graphics/fonts/wenquanyi_11pt_part2.png rename to assets/graphics/fonts/wenquanyi_11pt_part2.png diff --git a/res/graphics/gui/StoneGUITex.png b/assets/graphics/gui/StoneGUITex.png similarity index 100% rename from res/graphics/gui/StoneGUITex.png rename to assets/graphics/gui/StoneGUITex.png diff --git a/res/graphics/gui/control_helper_body.png b/assets/graphics/gui/control_helper_body.png similarity index 100% rename from res/graphics/gui/control_helper_body.png rename to assets/graphics/gui/control_helper_body.png diff --git a/res/graphics/gui/control_helper_left b/assets/graphics/gui/control_helper_left similarity index 100% rename from res/graphics/gui/control_helper_left rename to assets/graphics/gui/control_helper_left diff --git a/res/graphics/gui/control_helper_right.png b/assets/graphics/gui/control_helper_right.png similarity index 100% rename from res/graphics/gui/control_helper_right.png rename to assets/graphics/gui/control_helper_right.png diff --git a/res/graphics/gui/creativeInventory/.gitattributes b/assets/graphics/gui/creativeInventory/.gitattributes similarity index 100% rename from res/graphics/gui/creativeInventory/.gitattributes rename to assets/graphics/gui/creativeInventory/.gitattributes diff --git a/res/graphics/gui/creativeInventory/creativePalette.png b/assets/graphics/gui/creativeInventory/creativePalette.png similarity index 100% rename from res/graphics/gui/creativeInventory/creativePalette.png rename to assets/graphics/gui/creativeInventory/creativePalette.png diff --git a/res/graphics/gui/cursor_black_over.png b/assets/graphics/gui/cursor_black_over.png similarity index 100% rename from res/graphics/gui/cursor_black_over.png rename to assets/graphics/gui/cursor_black_over.png diff --git a/res/graphics/gui/cursor_over.png b/assets/graphics/gui/cursor_over.png similarity index 100% rename from res/graphics/gui/cursor_over.png rename to assets/graphics/gui/cursor_over.png diff --git a/res/graphics/gui/cursor_pressed.png b/assets/graphics/gui/cursor_pressed.png similarity index 100% rename from res/graphics/gui/cursor_pressed.png rename to assets/graphics/gui/cursor_pressed.png diff --git a/res/graphics/gui/message_twoline_black_body.png b/assets/graphics/gui/message_twoline_black_body.png similarity index 100% rename from res/graphics/gui/message_twoline_black_body.png rename to assets/graphics/gui/message_twoline_black_body.png diff --git a/res/graphics/gui/message_twoline_black_left.png b/assets/graphics/gui/message_twoline_black_left.png similarity index 100% rename from res/graphics/gui/message_twoline_black_left.png rename to assets/graphics/gui/message_twoline_black_left.png diff --git a/res/graphics/gui/message_twoline_black_right.png b/assets/graphics/gui/message_twoline_black_right.png similarity index 100% rename from res/graphics/gui/message_twoline_black_right.png rename to assets/graphics/gui/message_twoline_black_right.png diff --git a/res/graphics/gui/progress_round_sheet.png b/assets/graphics/gui/progress_round_sheet.png similarity index 100% rename from res/graphics/gui/progress_round_sheet.png rename to assets/graphics/gui/progress_round_sheet.png diff --git a/res/graphics/gui/quickbar/hotbar.png b/assets/graphics/gui/quickbar/hotbar.png similarity index 100% rename from res/graphics/gui/quickbar/hotbar.png rename to assets/graphics/gui/quickbar/hotbar.png diff --git a/res/graphics/gui/quickbar/hotbarIndicator.png b/assets/graphics/gui/quickbar/hotbarIndicator.png similarity index 100% rename from res/graphics/gui/quickbar/hotbarIndicator.png rename to assets/graphics/gui/quickbar/hotbarIndicator.png diff --git a/res/graphics/gui/quickbar/item_slot.png b/assets/graphics/gui/quickbar/item_slot.png similarity index 100% rename from res/graphics/gui/quickbar/item_slot.png rename to assets/graphics/gui/quickbar/item_slot.png diff --git a/res/graphics/gui/quickbar/item_slot_large.png b/assets/graphics/gui/quickbar/item_slot_large.png similarity index 100% rename from res/graphics/gui/quickbar/item_slot_large.png rename to assets/graphics/gui/quickbar/item_slot_large.png diff --git a/res/graphics/gui/quickbar/slot_separator.png b/assets/graphics/gui/quickbar/slot_separator.png similarity index 100% rename from res/graphics/gui/quickbar/slot_separator.png rename to assets/graphics/gui/quickbar/slot_separator.png diff --git a/res/graphics/gui/quickbar/topbar_creative.png b/assets/graphics/gui/quickbar/topbar_creative.png similarity index 100% rename from res/graphics/gui/quickbar/topbar_creative.png rename to assets/graphics/gui/quickbar/topbar_creative.png diff --git a/res/graphics/gui/tooltip_black_body.png b/assets/graphics/gui/tooltip_black_body.png similarity index 100% rename from res/graphics/gui/tooltip_black_body.png rename to assets/graphics/gui/tooltip_black_body.png diff --git a/res/graphics/gui/tooltip_black_left.png b/assets/graphics/gui/tooltip_black_left.png similarity index 100% rename from res/graphics/gui/tooltip_black_left.png rename to assets/graphics/gui/tooltip_black_left.png diff --git a/res/graphics/gui/tooltip_black_right.png b/assets/graphics/gui/tooltip_black_right.png similarity index 100% rename from res/graphics/gui/tooltip_black_right.png rename to assets/graphics/gui/tooltip_black_right.png diff --git a/res/graphics/gui/ui_background.png b/assets/graphics/gui/ui_background.png similarity index 100% rename from res/graphics/gui/ui_background.png rename to assets/graphics/gui/ui_background.png diff --git a/res/graphics/gui/ui_corners.png b/assets/graphics/gui/ui_corners.png similarity index 100% rename from res/graphics/gui/ui_corners.png rename to assets/graphics/gui/ui_corners.png diff --git a/res/graphics/gui/ui_separator.png b/assets/graphics/gui/ui_separator.png similarity index 100% rename from res/graphics/gui/ui_separator.png rename to assets/graphics/gui/ui_separator.png diff --git a/res/graphics/gui/ui_sides.png b/assets/graphics/gui/ui_sides.png similarity index 100% rename from res/graphics/gui/ui_sides.png rename to assets/graphics/gui/ui_sides.png diff --git a/res/graphics/gui/zoom_menu.png b/assets/graphics/gui/zoom_menu.png similarity index 100% rename from res/graphics/gui/zoom_menu.png rename to assets/graphics/gui/zoom_menu.png diff --git a/res/graphics/gui/zoom_menu.raw b/assets/graphics/gui/zoom_menu.raw similarity index 100% rename from res/graphics/gui/zoom_menu.raw rename to assets/graphics/gui/zoom_menu.raw diff --git a/res/graphics/gui/zoom_menu12.raw b/assets/graphics/gui/zoom_menu12.raw similarity index 100% rename from res/graphics/gui/zoom_menu12.raw rename to assets/graphics/gui/zoom_menu12.raw diff --git a/res/graphics/items/items.png b/assets/graphics/items/items.png similarity index 100% rename from res/graphics/items/items.png rename to assets/graphics/items/items.png diff --git a/res/graphics/items/items24.png b/assets/graphics/items/items24.png similarity index 100% rename from res/graphics/items/items24.png rename to assets/graphics/items/items24.png diff --git a/res/graphics/items/items48.png b/assets/graphics/items/items48.png similarity index 100% rename from res/graphics/items/items48.png rename to assets/graphics/items/items48.png diff --git a/res/graphics/logo_placeholder.png b/assets/graphics/logo_placeholder.png similarity index 100% rename from res/graphics/logo_placeholder.png rename to assets/graphics/logo_placeholder.png diff --git a/res/graphics/logo_placeholder_noreflection.png b/assets/graphics/logo_placeholder_noreflection.png similarity index 100% rename from res/graphics/logo_placeholder_noreflection.png rename to assets/graphics/logo_placeholder_noreflection.png diff --git a/res/graphics/overlay_bloodshot.png b/assets/graphics/overlay_bloodshot.png similarity index 100% rename from res/graphics/overlay_bloodshot.png rename to assets/graphics/overlay_bloodshot.png diff --git a/res/graphics/overlay_darkrim.png b/assets/graphics/overlay_darkrim.png similarity index 100% rename from res/graphics/overlay_darkrim.png rename to assets/graphics/overlay_darkrim.png diff --git a/res/graphics/overlay_darkrim_deletemask.png b/assets/graphics/overlay_darkrim_deletemask.png similarity index 100% rename from res/graphics/overlay_darkrim_deletemask.png rename to assets/graphics/overlay_darkrim_deletemask.png diff --git a/res/graphics/placeholder.png b/assets/graphics/placeholder.png similarity index 100% rename from res/graphics/placeholder.png rename to assets/graphics/placeholder.png diff --git a/res/graphics/sprites/fixtures/tiki_torch.png b/assets/graphics/sprites/fixtures/tiki_torch.png similarity index 100% rename from res/graphics/sprites/fixtures/tiki_torch.png rename to assets/graphics/sprites/fixtures/tiki_torch.png diff --git a/res/graphics/sprites/slime.png b/assets/graphics/sprites/slime.png similarity index 100% rename from res/graphics/sprites/slime.png rename to assets/graphics/sprites/slime.png diff --git a/res/graphics/sprites/slime_1.png b/assets/graphics/sprites/slime_1.png similarity index 100% rename from res/graphics/sprites/slime_1.png rename to assets/graphics/sprites/slime_1.png diff --git a/res/graphics/sprites/sprite_placeholder_24_48.png b/assets/graphics/sprites/sprite_placeholder_24_48.png similarity index 100% rename from res/graphics/sprites/sprite_placeholder_24_48.png rename to assets/graphics/sprites/sprite_placeholder_24_48.png diff --git a/res/graphics/sprites/test_player.png b/assets/graphics/sprites/test_player.png similarity index 100% rename from res/graphics/sprites/test_player.png rename to assets/graphics/sprites/test_player.png diff --git a/res/graphics/sprites/test_player_2.png b/assets/graphics/sprites/test_player_2.png similarity index 100% rename from res/graphics/sprites/test_player_2.png rename to assets/graphics/sprites/test_player_2.png diff --git a/res/graphics/sprites/test_player_glow.png b/assets/graphics/sprites/test_player_glow.png similarity index 100% rename from res/graphics/sprites/test_player_glow.png rename to assets/graphics/sprites/test_player_glow.png diff --git a/res/graphics/sprites/test_player_raw.raw b/assets/graphics/sprites/test_player_raw.raw similarity index 100% rename from res/graphics/sprites/test_player_raw.raw rename to assets/graphics/sprites/test_player_raw.raw diff --git a/res/graphics/terrain/fluid.png b/assets/graphics/terrain/fluid.png similarity index 100% rename from res/graphics/terrain/fluid.png rename to assets/graphics/terrain/fluid.png diff --git a/res/graphics/terrain/grassplusplus.png b/assets/graphics/terrain/grassplusplus.png similarity index 100% rename from res/graphics/terrain/grassplusplus.png rename to assets/graphics/terrain/grassplusplus.png diff --git a/res/graphics/terrain/terrain.png b/assets/graphics/terrain/terrain.png similarity index 100% rename from res/graphics/terrain/terrain.png rename to assets/graphics/terrain/terrain.png diff --git a/res/graphics/terrain/terrain12.raw b/assets/graphics/terrain/terrain12.raw similarity index 100% rename from res/graphics/terrain/terrain12.raw rename to assets/graphics/terrain/terrain12.raw diff --git a/res/graphics/terrain/terrain_12.raw b/assets/graphics/terrain/terrain_12.raw similarity index 100% rename from res/graphics/terrain/terrain_12.raw rename to assets/graphics/terrain/terrain_12.raw diff --git a/res/graphics/terrain/terrain_old.png b/assets/graphics/terrain/terrain_old.png similarity index 100% rename from res/graphics/terrain/terrain_old.png rename to assets/graphics/terrain/terrain_old.png diff --git a/res/graphics/terrain/terrain_ref.png b/assets/graphics/terrain/terrain_ref.png similarity index 100% rename from res/graphics/terrain/terrain_ref.png rename to assets/graphics/terrain/terrain_ref.png diff --git a/res/graphics/terrain/wall.png b/assets/graphics/terrain/wall.png similarity index 100% rename from res/graphics/terrain/wall.png rename to assets/graphics/terrain/wall.png diff --git a/res/graphics/terrain/wall_old.png b/assets/graphics/terrain/wall_old.png similarity index 100% rename from res/graphics/terrain/wall_old.png rename to assets/graphics/terrain/wall_old.png diff --git a/res/graphics/terrain/wire.png b/assets/graphics/terrain/wire.png similarity index 100% rename from res/graphics/terrain/wire.png rename to assets/graphics/terrain/wire.png diff --git a/res/graphics/weathers/generic_light.png b/assets/graphics/weathers/generic_light.png similarity index 100% rename from res/graphics/weathers/generic_light.png rename to assets/graphics/weathers/generic_light.png diff --git a/res/graphics/weathers/generic_skybox.png b/assets/graphics/weathers/generic_skybox.png similarity index 100% rename from res/graphics/weathers/generic_skybox.png rename to assets/graphics/weathers/generic_skybox.png diff --git a/res/keylayout.json b/assets/keylayout.json similarity index 100% rename from res/keylayout.json rename to assets/keylayout.json diff --git a/res/locales/bgBG/Polyglot-100_bgBG.json b/assets/locales/bgBG/Polyglot-100_bgBG.json similarity index 100% rename from res/locales/bgBG/Polyglot-100_bgBG.json rename to assets/locales/bgBG/Polyglot-100_bgBG.json diff --git a/res/locales/bgBG/game.json b/assets/locales/bgBG/game.json similarity index 100% rename from res/locales/bgBG/game.json rename to assets/locales/bgBG/game.json diff --git a/res/locales/csCZ/Polyglot-100_csCZ.json b/assets/locales/csCZ/Polyglot-100_csCZ.json similarity index 100% rename from res/locales/csCZ/Polyglot-100_csCZ.json rename to assets/locales/csCZ/Polyglot-100_csCZ.json diff --git a/res/locales/csCZ/game.json b/assets/locales/csCZ/game.json similarity index 100% rename from res/locales/csCZ/game.json rename to assets/locales/csCZ/game.json diff --git a/res/locales/daDK/Polyglot-100_daDK.json b/assets/locales/daDK/Polyglot-100_daDK.json similarity index 100% rename from res/locales/daDK/Polyglot-100_daDK.json rename to assets/locales/daDK/Polyglot-100_daDK.json diff --git a/res/locales/daDK/game.json b/assets/locales/daDK/game.json similarity index 100% rename from res/locales/daDK/game.json rename to assets/locales/daDK/game.json diff --git a/res/locales/de/Polyglot-100_de.json b/assets/locales/de/Polyglot-100_de.json similarity index 100% rename from res/locales/de/Polyglot-100_de.json rename to assets/locales/de/Polyglot-100_de.json diff --git a/res/locales/de/game.json b/assets/locales/de/game.json similarity index 100% rename from res/locales/de/game.json rename to assets/locales/de/game.json diff --git a/res/locales/elGR/Polyglot-100_elGR.json b/assets/locales/elGR/Polyglot-100_elGR.json similarity index 100% rename from res/locales/elGR/Polyglot-100_elGR.json rename to assets/locales/elGR/Polyglot-100_elGR.json diff --git a/res/locales/elGR/game.json b/assets/locales/elGR/game.json similarity index 100% rename from res/locales/elGR/game.json rename to assets/locales/elGR/game.json diff --git a/res/locales/en/Polyglot-100_en.json b/assets/locales/en/Polyglot-100_en.json similarity index 100% rename from res/locales/en/Polyglot-100_en.json rename to assets/locales/en/Polyglot-100_en.json diff --git a/res/locales/en/configurator.json b/assets/locales/en/configurator.json similarity index 100% rename from res/locales/en/configurator.json rename to assets/locales/en/configurator.json diff --git a/res/locales/en/devmsg.json b/assets/locales/en/devmsg.json similarity index 100% rename from res/locales/en/devmsg.json rename to assets/locales/en/devmsg.json diff --git a/res/locales/en/game.json b/assets/locales/en/game.json similarity index 100% rename from res/locales/en/game.json rename to assets/locales/en/game.json diff --git a/res/locales/en/help.json b/assets/locales/en/help.json similarity index 100% rename from res/locales/en/help.json rename to assets/locales/en/help.json diff --git a/res/locales/en/tiles.json b/assets/locales/en/tiles.json similarity index 100% rename from res/locales/en/tiles.json rename to assets/locales/en/tiles.json diff --git a/res/locales/en/tips.json b/assets/locales/en/tips.json similarity index 100% rename from res/locales/en/tips.json rename to assets/locales/en/tips.json diff --git a/res/locales/es/Polyglot-100_es.json b/assets/locales/es/Polyglot-100_es.json similarity index 100% rename from res/locales/es/Polyglot-100_es.json rename to assets/locales/es/Polyglot-100_es.json diff --git a/res/locales/es/game.json b/assets/locales/es/game.json similarity index 100% rename from res/locales/es/game.json rename to assets/locales/es/game.json diff --git a/res/locales/fiFI/Polyglot-100_fiFI.json b/assets/locales/fiFI/Polyglot-100_fiFI.json similarity index 100% rename from res/locales/fiFI/Polyglot-100_fiFI.json rename to assets/locales/fiFI/Polyglot-100_fiFI.json diff --git a/res/locales/fiFI/game.json b/assets/locales/fiFI/game.json similarity index 100% rename from res/locales/fiFI/game.json rename to assets/locales/fiFI/game.json diff --git a/res/locales/fiFI/tips.json b/assets/locales/fiFI/tips.json similarity index 100% rename from res/locales/fiFI/tips.json rename to assets/locales/fiFI/tips.json diff --git a/res/locales/frFR/Polyglot-100_frFR.json b/assets/locales/frFR/Polyglot-100_frFR.json similarity index 99% rename from res/locales/frFR/Polyglot-100_frFR.json rename to assets/locales/frFR/Polyglot-100_frFR.json index c448ec503..e90ca0bc0 100644 --- a/res/locales/frFR/Polyglot-100_frFR.json +++ b/assets/locales/frFR/Polyglot-100_frFR.json @@ -1129,11 +1129,11 @@ }, { "n": "GAME_CHARACTER_HEART", - "s": "Coeur" + "s": "Cœur" }, { "n": "GAME_CHARACTER_HEART_PLURAL", - "s": "Coeurs" + "s": "Cœurs" }, { "n": "GAME_CHARACTER_LEVEL", diff --git a/res/locales/frFR/configurator.json b/assets/locales/frFR/configurator.json similarity index 100% rename from res/locales/frFR/configurator.json rename to assets/locales/frFR/configurator.json diff --git a/res/locales/frFR/devmsg.json b/assets/locales/frFR/devmsg.json similarity index 100% rename from res/locales/frFR/devmsg.json rename to assets/locales/frFR/devmsg.json diff --git a/res/locales/frFR/game.json b/assets/locales/frFR/game.json similarity index 100% rename from res/locales/frFR/game.json rename to assets/locales/frFR/game.json diff --git a/res/locales/frFR/tips.json b/assets/locales/frFR/tips.json similarity index 100% rename from res/locales/frFR/tips.json rename to assets/locales/frFR/tips.json diff --git a/res/locales/helpOnTheFly.csv b/assets/locales/helpOnTheFly.csv similarity index 100% rename from res/locales/helpOnTheFly.csv rename to assets/locales/helpOnTheFly.csv diff --git a/res/locales/huHU/Polyglot-100_huHU.json b/assets/locales/huHU/Polyglot-100_huHU.json similarity index 100% rename from res/locales/huHU/Polyglot-100_huHU.json rename to assets/locales/huHU/Polyglot-100_huHU.json diff --git a/res/locales/huHU/game.json b/assets/locales/huHU/game.json similarity index 100% rename from res/locales/huHU/game.json rename to assets/locales/huHU/game.json diff --git a/res/locales/isIC/Polyglot-100_isIC.json b/assets/locales/isIC/Polyglot-100_isIC.json similarity index 100% rename from res/locales/isIC/Polyglot-100_isIC.json rename to assets/locales/isIC/Polyglot-100_isIC.json diff --git a/res/locales/isIC/game.json b/assets/locales/isIC/game.json similarity index 100% rename from res/locales/isIC/game.json rename to assets/locales/isIC/game.json diff --git a/res/locales/it/Polyglot-100_it.json b/assets/locales/it/Polyglot-100_it.json similarity index 100% rename from res/locales/it/Polyglot-100_it.json rename to assets/locales/it/Polyglot-100_it.json diff --git a/res/locales/it/game.json b/assets/locales/it/game.json similarity index 100% rename from res/locales/it/game.json rename to assets/locales/it/game.json diff --git a/res/locales/jaJP/Polyglot-100_jaJP.json b/assets/locales/jaJP/Polyglot-100_jaJP.json similarity index 100% rename from res/locales/jaJP/Polyglot-100_jaJP.json rename to assets/locales/jaJP/Polyglot-100_jaJP.json diff --git a/res/locales/jaJP/configurator.json b/assets/locales/jaJP/configurator.json similarity index 100% rename from res/locales/jaJP/configurator.json rename to assets/locales/jaJP/configurator.json diff --git a/res/locales/jaJP/devmsg.json b/assets/locales/jaJP/devmsg.json similarity index 100% rename from res/locales/jaJP/devmsg.json rename to assets/locales/jaJP/devmsg.json diff --git a/res/locales/jaJP/game.json b/assets/locales/jaJP/game.json similarity index 100% rename from res/locales/jaJP/game.json rename to assets/locales/jaJP/game.json diff --git a/res/locales/jaJP/tips.json b/assets/locales/jaJP/tips.json similarity index 100% rename from res/locales/jaJP/tips.json rename to assets/locales/jaJP/tips.json diff --git a/res/locales/jakanaJP/Polyglot-100_jakanaJP.json b/assets/locales/jakanaJP/Polyglot-100_jakanaJP.json similarity index 100% rename from res/locales/jakanaJP/Polyglot-100_jakanaJP.json rename to assets/locales/jakanaJP/Polyglot-100_jakanaJP.json diff --git a/res/locales/jakanaJP/game.json b/assets/locales/jakanaJP/game.json similarity index 100% rename from res/locales/jakanaJP/game.json rename to assets/locales/jakanaJP/game.json diff --git a/res/locales/koKR/Polyglot-100_koKR.json b/assets/locales/koKR/Polyglot-100_koKR.json similarity index 100% rename from res/locales/koKR/Polyglot-100_koKR.json rename to assets/locales/koKR/Polyglot-100_koKR.json diff --git a/res/locales/koKR/configurator.json b/assets/locales/koKR/configurator.json similarity index 100% rename from res/locales/koKR/configurator.json rename to assets/locales/koKR/configurator.json diff --git a/res/locales/koKR/devmsg.json b/assets/locales/koKR/devmsg.json similarity index 100% rename from res/locales/koKR/devmsg.json rename to assets/locales/koKR/devmsg.json diff --git a/res/locales/koKR/game.json b/assets/locales/koKR/game.json similarity index 100% rename from res/locales/koKR/game.json rename to assets/locales/koKR/game.json diff --git a/res/locales/koKR/tips.json b/assets/locales/koKR/tips.json similarity index 100% rename from res/locales/koKR/tips.json rename to assets/locales/koKR/tips.json diff --git a/res/locales/langprop.csv b/assets/locales/langprop.csv similarity index 100% rename from res/locales/langprop.csv rename to assets/locales/langprop.csv diff --git a/res/locales/nameset_russian_f.csv b/assets/locales/nameset_russian_f.csv similarity index 100% rename from res/locales/nameset_russian_f.csv rename to assets/locales/nameset_russian_f.csv diff --git a/res/locales/nameset_russian_m.csv b/assets/locales/nameset_russian_m.csv similarity index 100% rename from res/locales/nameset_russian_m.csv rename to assets/locales/nameset_russian_m.csv diff --git a/res/locales/nameset_scandinavian_f.csv b/assets/locales/nameset_scandinavian_f.csv similarity index 100% rename from res/locales/nameset_scandinavian_f.csv rename to assets/locales/nameset_scandinavian_f.csv diff --git a/res/locales/nameset_scandinavian_m.csv b/assets/locales/nameset_scandinavian_m.csv similarity index 100% rename from res/locales/nameset_scandinavian_m.csv rename to assets/locales/nameset_scandinavian_m.csv diff --git a/res/locales/nlNL/Polyglot-100_nlNL.json b/assets/locales/nlNL/Polyglot-100_nlNL.json similarity index 100% rename from res/locales/nlNL/Polyglot-100_nlNL.json rename to assets/locales/nlNL/Polyglot-100_nlNL.json diff --git a/res/locales/nlNL/game.json b/assets/locales/nlNL/game.json similarity index 100% rename from res/locales/nlNL/game.json rename to assets/locales/nlNL/game.json diff --git a/res/locales/noNB/Polyglot-100_noNB.json b/assets/locales/noNB/Polyglot-100_noNB.json similarity index 100% rename from res/locales/noNB/Polyglot-100_noNB.json rename to assets/locales/noNB/Polyglot-100_noNB.json diff --git a/res/locales/noNB/game.json b/assets/locales/noNB/game.json similarity index 100% rename from res/locales/noNB/game.json rename to assets/locales/noNB/game.json diff --git a/res/locales/plPL/Polyglot-100_plPL.json b/assets/locales/plPL/Polyglot-100_plPL.json similarity index 100% rename from res/locales/plPL/Polyglot-100_plPL.json rename to assets/locales/plPL/Polyglot-100_plPL.json diff --git a/res/locales/plPL/game.json b/assets/locales/plPL/game.json similarity index 100% rename from res/locales/plPL/game.json rename to assets/locales/plPL/game.json diff --git a/res/locales/ptBR/Polyglot-100_ptBR.json b/assets/locales/ptBR/Polyglot-100_ptBR.json similarity index 100% rename from res/locales/ptBR/Polyglot-100_ptBR.json rename to assets/locales/ptBR/Polyglot-100_ptBR.json diff --git a/res/locales/ptBR/game.json b/assets/locales/ptBR/game.json similarity index 100% rename from res/locales/ptBR/game.json rename to assets/locales/ptBR/game.json diff --git a/res/locales/ptPT/Polyglot-100_ptPT.json b/assets/locales/ptPT/Polyglot-100_ptPT.json similarity index 100% rename from res/locales/ptPT/Polyglot-100_ptPT.json rename to assets/locales/ptPT/Polyglot-100_ptPT.json diff --git a/res/locales/ptPT/game.json b/assets/locales/ptPT/game.json similarity index 100% rename from res/locales/ptPT/game.json rename to assets/locales/ptPT/game.json diff --git a/res/locales/roRO/Polyglot-100_roRO.json b/assets/locales/roRO/Polyglot-100_roRO.json similarity index 100% rename from res/locales/roRO/Polyglot-100_roRO.json rename to assets/locales/roRO/Polyglot-100_roRO.json diff --git a/res/locales/roRO/game.json b/assets/locales/roRO/game.json similarity index 100% rename from res/locales/roRO/game.json rename to assets/locales/roRO/game.json diff --git a/res/locales/ruRU/Polyglot-100_ruRU.json b/assets/locales/ruRU/Polyglot-100_ruRU.json similarity index 100% rename from res/locales/ruRU/Polyglot-100_ruRU.json rename to assets/locales/ruRU/Polyglot-100_ruRU.json diff --git a/res/locales/ruRU/game.json b/assets/locales/ruRU/game.json similarity index 100% rename from res/locales/ruRU/game.json rename to assets/locales/ruRU/game.json diff --git a/res/locales/svSE/Polyglot-100_svSE.json b/assets/locales/svSE/Polyglot-100_svSE.json similarity index 100% rename from res/locales/svSE/Polyglot-100_svSE.json rename to assets/locales/svSE/Polyglot-100_svSE.json diff --git a/res/locales/svSE/game.json b/assets/locales/svSE/game.json similarity index 100% rename from res/locales/svSE/game.json rename to assets/locales/svSE/game.json diff --git a/res/locales/thTH/Polyglot-100_thTH.json b/assets/locales/thTH/Polyglot-100_thTH.json similarity index 100% rename from res/locales/thTH/Polyglot-100_thTH.json rename to assets/locales/thTH/Polyglot-100_thTH.json diff --git a/res/locales/thTH/game.json b/assets/locales/thTH/game.json similarity index 100% rename from res/locales/thTH/game.json rename to assets/locales/thTH/game.json diff --git a/res/locales/tiles.csv b/assets/locales/tiles.csv similarity index 100% rename from res/locales/tiles.csv rename to assets/locales/tiles.csv diff --git a/res/locales/trTR/Polyglot-100_trTR.json b/assets/locales/trTR/Polyglot-100_trTR.json similarity index 100% rename from res/locales/trTR/Polyglot-100_trTR.json rename to assets/locales/trTR/Polyglot-100_trTR.json diff --git a/res/locales/trTR/game.json b/assets/locales/trTR/game.json similarity index 100% rename from res/locales/trTR/game.json rename to assets/locales/trTR/game.json diff --git a/res/locales/zhCN/Polyglot-100_zhCN.json b/assets/locales/zhCN/Polyglot-100_zhCN.json similarity index 100% rename from res/locales/zhCN/Polyglot-100_zhCN.json rename to assets/locales/zhCN/Polyglot-100_zhCN.json diff --git a/res/locales/zhCN/game.json b/assets/locales/zhCN/game.json similarity index 100% rename from res/locales/zhCN/game.json rename to assets/locales/zhCN/game.json diff --git a/res/locales/zhTW/Polyglot-100_zhTW.json b/assets/locales/zhTW/Polyglot-100_zhTW.json similarity index 100% rename from res/locales/zhTW/Polyglot-100_zhTW.json rename to assets/locales/zhTW/Polyglot-100_zhTW.json diff --git a/res/locales/zhTW/game.json b/assets/locales/zhTW/game.json similarity index 100% rename from res/locales/zhTW/game.json rename to assets/locales/zhTW/game.json diff --git a/res/raw/Creature_raw_doc.md b/assets/raw/Creature_raw_doc.md similarity index 100% rename from res/raw/Creature_raw_doc.md rename to assets/raw/Creature_raw_doc.md diff --git a/res/raw/Faction_doc.txt b/assets/raw/Faction_doc.txt similarity index 100% rename from res/raw/Faction_doc.txt rename to assets/raw/Faction_doc.txt diff --git a/res/raw/ReligionSphereRelations.csv b/assets/raw/ReligionSphereRelations.csv similarity index 100% rename from res/raw/ReligionSphereRelations.csv rename to assets/raw/ReligionSphereRelations.csv diff --git a/res/raw/creatures/CreatureHuman.json b/assets/raw/creatures/CreatureHuman.json similarity index 100% rename from res/raw/creatures/CreatureHuman.json rename to assets/raw/creatures/CreatureHuman.json diff --git a/res/raw/factions/FactionGenericPlayer.json b/assets/raw/factions/FactionGenericPlayer.json similarity index 100% rename from res/raw/factions/FactionGenericPlayer.json rename to assets/raw/factions/FactionGenericPlayer.json diff --git a/res/raw/factions/FactionSigrid.json b/assets/raw/factions/FactionSigrid.json similarity index 100% rename from res/raw/factions/FactionSigrid.json rename to assets/raw/factions/FactionSigrid.json diff --git a/res/raw/factions/FactionWildHamletTemplate.json b/assets/raw/factions/FactionWildHamletTemplate.json similarity index 100% rename from res/raw/factions/FactionWildHamletTemplate.json rename to assets/raw/factions/FactionWildHamletTemplate.json diff --git a/res/raw/weathers/WeatherGeneric.json b/assets/raw/weathers/WeatherGeneric.json similarity index 100% rename from res/raw/weathers/WeatherGeneric.json rename to assets/raw/weathers/WeatherGeneric.json diff --git a/res/raw/weathers/WeatherHellish.json b/assets/raw/weathers/WeatherHellish.json similarity index 100% rename from res/raw/weathers/WeatherHellish.json rename to assets/raw/weathers/WeatherHellish.json diff --git a/res/sounds/ambient/.gitattributes b/assets/sounds/ambient/.gitattributes similarity index 100% rename from res/sounds/ambient/.gitattributes rename to assets/sounds/ambient/.gitattributes diff --git a/res/sounds/ambient/ambient_forest_01.ogg b/assets/sounds/ambient/ambient_forest_01.ogg similarity index 100% rename from res/sounds/ambient/ambient_forest_01.ogg rename to assets/sounds/ambient/ambient_forest_01.ogg diff --git a/res/sounds/ambient/ambient_meadow_01.ogg b/assets/sounds/ambient/ambient_meadow_01.ogg similarity index 100% rename from res/sounds/ambient/ambient_meadow_01.ogg rename to assets/sounds/ambient/ambient_meadow_01.ogg diff --git a/res/sounds/ambient/ambient_windy_01.ogg b/assets/sounds/ambient/ambient_windy_01.ogg similarity index 100% rename from res/sounds/ambient/ambient_windy_01.ogg rename to assets/sounds/ambient/ambient_windy_01.ogg diff --git a/res/sounds/ambient/ambient_woods_01.ogg b/assets/sounds/ambient/ambient_woods_01.ogg similarity index 100% rename from res/sounds/ambient/ambient_woods_01.ogg rename to assets/sounds/ambient/ambient_woods_01.ogg diff --git a/res/sounds/ambient/crickets_01.ogg b/assets/sounds/ambient/crickets_01.ogg similarity index 100% rename from res/sounds/ambient/crickets_01.ogg rename to assets/sounds/ambient/crickets_01.ogg diff --git a/res/sounds/ambient/crickets_02.ogg b/assets/sounds/ambient/crickets_02.ogg similarity index 100% rename from res/sounds/ambient/crickets_02.ogg rename to assets/sounds/ambient/crickets_02.ogg diff --git a/res/graphics/fonts/thai_fullwidth.png b/res/graphics/fonts/thai_fullwidth.png deleted file mode 100644 index abff042a9..000000000 Binary files a/res/graphics/fonts/thai_fullwidth.png and /dev/null differ diff --git a/res/musicbox_test/dragonborn.mid b/res/musicbox_test/dragonborn.mid deleted file mode 100755 index 90e219069..000000000 Binary files a/res/musicbox_test/dragonborn.mid and /dev/null differ diff --git a/src/net/torvald/colourutil/ColourTemp.kt b/src/net/torvald/colourutil/ColourTemp.kt index d6e6998ac..9ae7b06b6 100644 --- a/src/net/torvald/colourutil/ColourTemp.kt +++ b/src/net/torvald/colourutil/ColourTemp.kt @@ -7,7 +7,7 @@ import org.newdawn.slick.Image * Created by minjaesong on 16-07-26. */ object ColourTemp { - private var envOverlayColourmap = Image("./res/graphics/colourmap/black_body_col_1000_40000_K.png") + private var envOverlayColourmap = Image("./assets/graphics/colourmap/black_body_col_1000_40000_K.png") private fun colTempToImagePos(K: Int): Int { if (K < 1000 || K >= 40000) throw IllegalArgumentException("K: out of range. ($K)") diff --git a/src/net/torvald/imagefont/GameFontWhite.kt b/src/net/torvald/imagefont/GameFontWhite.kt index 232461064..aba08f639 100644 --- a/src/net/torvald/imagefont/GameFontWhite.kt +++ b/src/net/torvald/imagefont/GameFontWhite.kt @@ -12,50 +12,50 @@ constructor() : GameFontBase() { init { GameFontBase.hangulSheet = SpriteSheet( - "./res/graphics/fonts/han_johab.png", GameFontBase.W_CJK, GameFontBase.H_HANGUL) + "./assets/graphics/fonts/han_johab.png", GameFontBase.W_CJK, GameFontBase.H_HANGUL) GameFontBase.asciiSheet = SpriteSheet( - "./res/graphics/fonts/ascii_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) + "./assets/graphics/fonts/ascii_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) GameFontBase.asciiSheetEF = SpriteSheet( - "./res/graphics/fonts/ascii_special_ef.png", GameFontBase.W_LATIN_NARROW, GameFontBase.H) + "./assets/graphics/fonts/ascii_special_ef.png", GameFontBase.W_LATIN_NARROW, GameFontBase.H) GameFontBase.runicSheet = SpriteSheet( - "./res/graphics/fonts/futhark.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) + "./assets/graphics/fonts/futhark.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) GameFontBase.extASheet = SpriteSheet( - "./res/graphics/fonts/LatinExtA_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) + "./assets/graphics/fonts/LatinExtA_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) GameFontBase.extASheetEF = SpriteSheet( - "./res/graphics/fonts/LatinExtA_ef.png", GameFontBase.W_LATIN_NARROW, GameFontBase.H) + "./assets/graphics/fonts/LatinExtA_ef.png", GameFontBase.W_LATIN_NARROW, GameFontBase.H) GameFontBase.kanaSheet = SpriteSheet( - "./res/graphics/fonts/kana.png", GameFontBase.W_CJK, GameFontBase.H_KANA) + "./assets/graphics/fonts/kana.png", GameFontBase.W_CJK, GameFontBase.H_KANA) GameFontBase.cjkPunct = SpriteSheet( - "./res/graphics/fonts/cjkpunct.png", GameFontBase.W_CJK, GameFontBase.H_KANA) + "./assets/graphics/fonts/cjkpunct.png", GameFontBase.W_CJK, GameFontBase.H_KANA) /*uniHan = new SpriteSheet( - "./res/graphics/fonts/unifont_unihan" + "./assets/graphics/fonts/unifont_unihan" + ((!terrarum.gameLocale.contains("zh")) ? "_ja" : "") +".png" , W_UNIHAN, H_UNIHAN );*/ GameFontBase.cyrilic = SpriteSheet( - "./res/graphics/fonts/cyrilic_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) + "./assets/graphics/fonts/cyrilic_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) GameFontBase.cyrilicEF = SpriteSheet( - "./res/graphics/fonts/cyrilic_ef.png", GameFontBase.W_LATIN_NARROW, GameFontBase.H) + "./assets/graphics/fonts/cyrilic_ef.png", GameFontBase.W_LATIN_NARROW, GameFontBase.H) GameFontBase.fullwidthForms = SpriteSheet( - "./res/graphics/fonts/fullwidth_forms.png", GameFontBase.W_UNIHAN, GameFontBase.H_UNIHAN) + "./assets/graphics/fonts/fullwidth_forms.png", GameFontBase.W_UNIHAN, GameFontBase.H_UNIHAN) GameFontBase.uniPunct = SpriteSheet( - "./res/graphics/fonts/unipunct.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) + "./assets/graphics/fonts/unipunct.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) GameFontBase.wenQuanYi_1 = SpriteSheet( - "./res/graphics/fonts/wenquanyi_11pt_part1.png", 16, 18, 2) + "./assets/graphics/fonts/wenquanyi_11pt_part1.png", 16, 18, 2) GameFontBase.wenQuanYi_2 = SpriteSheet( - "./res/graphics/fonts/wenquanyi_11pt_part2.png", 16, 18, 2) + "./assets/graphics/fonts/wenquanyi_11pt_part2.png", 16, 18, 2) GameFontBase.greekSheet = SpriteSheet( - "./res/graphics/fonts/greek_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) + "./assets/graphics/fonts/greek_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) GameFontBase.greekSheetEF = SpriteSheet( - "./res/graphics/fonts/greek_ef.png", GameFontBase.W_LATIN_NARROW, GameFontBase.H) + "./assets/graphics/fonts/greek_ef.png", GameFontBase.W_LATIN_NARROW, GameFontBase.H) GameFontBase.romanianSheet = SpriteSheet( - "./res/graphics/fonts/romana_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) + "./assets/graphics/fonts/romana_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) GameFontBase.romanianSheetEF = SpriteSheet( - "./res/graphics/fonts/romana_ef.png", GameFontBase.W_LATIN_NARROW, GameFontBase.H) + "./assets/graphics/fonts/romana_ef.png", GameFontBase.W_LATIN_NARROW, GameFontBase.H) GameFontBase.thaiSheet = SpriteSheet( - "./res/graphics/fonts/thai_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) + "./assets/graphics/fonts/thai_fullwidth.png", GameFontBase.W_LATIN_WIDE, GameFontBase.H) val shk = arrayOf( GameFontBase.asciiSheet, diff --git a/src/net/torvald/imagefont/TinyAlphNum.kt b/src/net/torvald/imagefont/TinyAlphNum.kt index 44f9d83de..3d55c4862 100644 --- a/src/net/torvald/imagefont/TinyAlphNum.kt +++ b/src/net/torvald/imagefont/TinyAlphNum.kt @@ -28,7 +28,7 @@ class TinyAlphNum : Font { private val mappingTable = HashMap() init { - fontSheet = SpriteSheet("./res/graphics/fonts/alphanumeric_small.png", W, H) + fontSheet = SpriteSheet("./assets/graphics/fonts/alphanumeric_small.png", W, H) chars.forEachIndexed { i, c -> mappingTable[c.toInt()] = i } } diff --git a/src/net/torvald/terrarum/DefaultConfig.kt b/src/net/torvald/terrarum/DefaultConfig.kt index 26c2645a6..9cdf62580 100644 --- a/src/net/torvald/terrarum/DefaultConfig.kt +++ b/src/net/torvald/terrarum/DefaultConfig.kt @@ -56,7 +56,7 @@ object DefaultConfig { val keyquickbars = JsonArray(); for (i in 2..11) keyquickbars.add(i) // NUM_1 to NUM_0 jsonObject.add("keyquickbars", keyquickbars) - + jsonObject.addProperty("pcgamepadenv", "console") return jsonObject diff --git a/src/net/torvald/terrarum/StateFontTester.kt b/src/net/torvald/terrarum/StateFontTester.kt index 2a8a552fc..179b18a15 100644 --- a/src/net/torvald/terrarum/StateFontTester.kt +++ b/src/net/torvald/terrarum/StateFontTester.kt @@ -1,5 +1,6 @@ package net.torvald.terrarum +import net.torvald.imagefont.GameFontWhite import org.newdawn.slick.Font import org.newdawn.slick.GameContainer import org.newdawn.slick.Graphics @@ -17,6 +18,8 @@ class StateFontTester : BasicGameState() { override fun init(gc: GameContainer, game: StateBasedGame) { canvas = Graphics(1024, 1024) + + gameFont = GameFontWhite() } override fun update(gc: GameContainer, game: StateBasedGame, delta: Int) { @@ -24,7 +27,8 @@ class StateFontTester : BasicGameState() { } override fun render(gc: GameContainer, game: StateBasedGame, g: Graphics) { - + g.font = gameFont + g.drawString(textToPrint, 10f, 10f) } override fun getID(): Int = Terrarum.SCENE_ID_TEST_FONT diff --git a/src/net/torvald/terrarum/StateInGame.kt b/src/net/torvald/terrarum/StateInGame.kt index 73fc3445a..e72caa8fc 100644 --- a/src/net/torvald/terrarum/StateInGame.kt +++ b/src/net/torvald/terrarum/StateInGame.kt @@ -94,9 +94,9 @@ constructor() : BasicGameState() { @Throws(SlickException::class) override fun init(gameContainer: GameContainer, stateBasedGame: StateBasedGame) { // load necessary shaders - shader12BitCol = Shader.makeShader("./res/4096.vrt", "./res/4096.frg") - shaderBlurH = Shader.makeShader("./res/blurH.vrt", "./res/blur.frg") - shaderBlurV = Shader.makeShader("./res/blurV.vrt", "./res/blur.frg") + shader12BitCol = Shader.makeShader("./assets/4096.vrt", "./assets/4096.frg") + shaderBlurH = Shader.makeShader("./assets/blurH.vrt", "./assets/blur.frg") + shaderBlurV = Shader.makeShader("./assets/blurV.vrt", "./assets/blur.frg") // init map as chosen size world = GameWorld(8192, 2048) diff --git a/src/net/torvald/terrarum/Terrarum.kt b/src/net/torvald/terrarum/Terrarum.kt index 1a0b7d443..b87c0a13a 100644 --- a/src/net/torvald/terrarum/Terrarum.kt +++ b/src/net/torvald/terrarum/Terrarum.kt @@ -46,6 +46,17 @@ constructor(gamename: String) : StateBasedGame(gamename) { gameLocale = gameLocaleFromConfig println("[terrarum] Locale: " + gameLocale) + + try { + Controllers.getController(0) + environment = if (getConfigString("pcgamepadenv") == "console") + RunningEnvironment.CONSOLE + else + RunningEnvironment.PC + } + catch (e: IndexOutOfBoundsException) { + environment = RunningEnvironment.PC + } } @Throws(SlickException::class) @@ -63,8 +74,8 @@ constructor(gamename: String) : StateBasedGame(gamename) { } ingame = StateInGame() - addState(ingame) - //addState(StateMonitorCheck()) + //addState(ingame) + addState(StateMonitorCheck()) } companion object { @@ -111,6 +122,8 @@ constructor(gamename: String) : StateBasedGame(gamename) { lateinit var defaultSaveDir: String private set + lateinit var environment: RunningEnvironment + private val localeSimple = arrayOf("de", "en", "es", "it") var gameLocale = "####" // locale override set(value) { @@ -335,9 +348,9 @@ constructor(gamename: String) : StateBasedGame(gamename) { private fun getConfigMaster(key: String): Any { var cfg: Any? = null - try { cfg = gameConfig[key]!! } + try { cfg = gameConfig[key.toLowerCase()]!! } catch (e: NullPointerException) { - try { cfg = DefaultConfig.fetch()[key] } + try { cfg = DefaultConfig.fetch()[key.toLowerCase()] } catch (e1: NullPointerException) { e.printStackTrace() } } return cfg!! @@ -372,3 +385,7 @@ fun setBlendScreen() { fun setBlendDisable() { GL11.glDisable(GL11.GL_BLEND) } + +enum class RunningEnvironment { + PC, CONSOLE, MOBILE +} \ No newline at end of file diff --git a/src/net/torvald/terrarum/audio/AudioMixer.kt b/src/net/torvald/terrarum/audio/AudioMixer.kt index 7eeef68e2..0287d1555 100644 --- a/src/net/torvald/terrarum/audio/AudioMixer.kt +++ b/src/net/torvald/terrarum/audio/AudioMixer.kt @@ -1,9 +1,12 @@ package net.torvald.terrarum.audio +import org.lwjgl.BufferUtils import org.lwjgl.openal.AL10 +import org.newdawn.slick.Music import org.newdawn.slick.openal.Audio import org.newdawn.slick.openal.AudioImpl import org.newdawn.slick.openal.MODSound +import org.newdawn.slick.openal.StreamSound import java.util.* /** @@ -12,10 +15,10 @@ import java.util.* object AudioMixer { const val TRACK_COUNT = 32 - const val TRACK_AMBIENT_ONE = 0 - const val TRACK_AMBIENT_ONE_NEXT = 1 - const val TRACK_AMBIENT_TWO = 2 - const val TRACK_AMBIENT_TWO_NEXT = 3 + const val TRACK_AMBIENT_ONE = 0 // music track one + const val TRACK_AMBIENT_ONE_NEXT = 1 // music track two + const val TRACK_AMBIENT_TWO = 2 // music track three + const val TRACK_AMBIENT_TWO_NEXT = 3 // music track four const val TRACK_UI_ONE = 8 const val TRACK_UI_TWO = 9 @@ -23,14 +26,18 @@ object AudioMixer { const val TRACK_SFX_START = 16 const val TRACK_SFX_END = 31 - val tracks = ArrayList(TRACK_COUNT) + val tracks = ArrayList(TRACK_COUNT) // stores index of ALSource init { - + tracks[TRACK_AMBIENT_ONE] } fun getAudio(track: Int) = tracks[track] + fun play(channel: Int) { + + } + /** * Queue an SFX to any empty SFX track and play it. */ @@ -38,11 +45,12 @@ object AudioMixer { } - fun update() { + fun update(delta: Int) { } + class MixerTrack(val audio: Audio, var volume: Float, var pan: Float) { } -} \ No newline at end of file +} diff --git a/src/net/torvald/terrarum/audio/AudioResourceLibrary.kt b/src/net/torvald/terrarum/audio/AudioResourceLibrary.kt index 566be4a3b..68e5d89e0 100644 --- a/src/net/torvald/terrarum/audio/AudioResourceLibrary.kt +++ b/src/net/torvald/terrarum/audio/AudioResourceLibrary.kt @@ -2,6 +2,7 @@ package net.torvald.terrarum.audio import org.newdawn.slick.openal.Audio import org.newdawn.slick.openal.AudioLoader +import java.io.File import java.io.FileInputStream import java.util.* @@ -10,22 +11,25 @@ import java.util.* */ object AudioResourceLibrary { + // will play as music val ambientsForest = ArrayList