Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The UltimateCataclysm has no 'unknown' tile defined #2268

Open
hexagonrecursion opened this issue Jan 2, 2024 · 0 comments
Open

The UltimateCataclysm has no 'unknown' tile defined #2268

hexagonrecursion opened this issue Jan 2, 2024 · 0 comments

Comments

@hexagonrecursion
Copy link
Contributor

I was told to report this in the tileset repo.

Describe the bug

I noticed the following message in my debug.log: "The tileset you're using has no 'unknown' tile defined!"

Attach save file

N/A

Steps to reproduce

  1. Set tileset to UltiCa, use separate tileset for far: false, use tiles to display overmap: false
  2. Select "play now (default scenario)"
  3. Look in config/debug.log (the location of the config/ folder depends on your OS and settings)

options.json

Expected behavior

No error?

Screenshots

No response

Versions and configuration

  • OS: Linux
    • OS Version: LSB Version: n/a; Distributor ID: Fedora; Description: Fedora Linux 38 (Container Image); Release: 38; Codename: n/a;
  • Game Version: bef30a5 [64-bit]
  • Graphics Version: Tiles
  • Game Language: System language []
  • Mods loaded: [
    Dark Days Ahead [dda],
    Disable NPC Needs [no_npc_food],
    Portal Storms Ignore NPCs [personal_portal_storms],
    Slowdown Fungal Growth [no_fungal_growth],
    Translate Complex Dialogue [translate_dialogue]
    ]

Additional context

debug.log:


-----------------------------------------
11:25:37.634 : Starting log.
11:25:37.634 INFO : Cataclysm DDA version bef30a5
11:25:37.635 INFO : [main] C locale set to en_GB.UTF-8
11:25:37.635 INFO : [main] C++ locale set to en_GB.UTF-8
11:25:37.635 INFO : SDL version used during compile is 2.0.10
11:25:37.635 INFO : SDL version used during linking and in runtime is 2.28.5
11:25:37.791 INFO : SDL render devices: software, opengl, opengles2, opengles
11:25:37.793 INFO : [options] C locale set to en_GB.UTF-8
11:25:37.793 INFO : [options] C++ locale set to en_GB.UTF-8
11:25:37.793 INFO : Setting language to: 'en'
11:25:37.793 INFO : [i18n] Scanning core translations from lang/mo/
11:25:37.913 INFO : Active renderer: 3/software
11:25:37.968 INFO : USE_COLOR_MODULATED_TEXTURES is set to 0
11:25:37.998 INFO : Setting language to: 'en'
11:25:51.705 INFO : Loaded tileset: UltimateCataclysm
11:25:51.852 ERROR SDL : (error message will follow backtrace)
    ./cataclysm-tiles(debug_write_backtrace(std::ostream&)+0x40) [0x55fabcba2e33]
    ./cataclysm-tiles(DebugLog(DebugLevel, DebugClass)+0x1c8) [0x55fabcba3f18]
    ./cataclysm-tiles(tileset_cache::loader::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool)+0x11e1) [0x55fabc9e63b3]
    ./cataclysm-tiles(tileset_cache::load_tileset(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<SDL_Renderer, SDL_Renderer_deleter> const&, bool, bool, bool)+0x209) [0x55fabc9e6a1f]
    ./cataclysm-tiles(cata_tiles::load_tileset(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, bool)+0xb0) [0x55fabc9e6b4a]
    ./cataclysm-tiles(load_tileset()+0x136) [0x55fabd5316f7]
    ./cataclysm-tiles(DynamicDataLoader::finalize_loaded_data(loading_ui&)+0x2045) [0x55fabcdb76f7]
    ./cataclysm-tiles(game::load_world_modfiles(loading_ui&)+0x4c1) [0x55fabccdd195]
    ./cataclysm-tiles(game::setup()+0x104) [0x55fabcd0a454]
    ./cataclysm-tiles(main_menu::new_character_tab()+0xb1c) [0x55fabcfdefe4]
    ./cataclysm-tiles(main_menu::opening_screen()+0x10b6) [0x55fabcfe1636]
    ./cataclysm-tiles(main+0x1d09) [0x55fabc6f7f05]
    /lib64/libc.so.6(+0x27b4a) [0x7f1952cd7b4a]
    /lib64/libc.so.6(__libc_start_main+0x8b) [0x7f1952cd7c0b]
    ./cataclysm-tiles(_start+0x2e) [0x55fabc84db9e]

    Attempting to repeat stack trace using debug symbols…
    debug_write_backtrace(std::ostream&)
    …/src/debug.cpp:1227
    DebugLog(DebugLevel, DebugClass)
    …/src/debug.cpp:1453
    tileset_cache::loader::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool)
    …/src/cata_tiles.cpp:758
    std::__shared_ptr<tileset const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<tileset, void>(std::__shared_ptr<tileset, (__gnu_cxx::_Lock_policy)2>&&)
    /usr/include/c++/9/bits/shared_ptr_base.h:1185
    std::shared_ptr<tileset const>::shared_ptr<tileset, void>(std::shared_ptr<tileset>&&)
    /usr/include/c++/9/bits/shared_ptr.h:264
    tileset_cache::load_tileset(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<SDL_Renderer, SDL_Renderer_deleter> const&, bool, bool, bool)
    …/src/cata_tiles.cpp:4281
    std::__shared_ptr<tileset const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<tileset const, (__gnu_cxx::_Lock_policy)2>&&)
    /usr/include/c++/9/bits/shared_ptr_base.h:1177
    std::__shared_ptr<tileset const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<tileset const, (__gnu_cxx::_Lock_policy)2>&&)
    /usr/include/c++/9/bits/shared_ptr_base.h:1265
    std::shared_ptr<tileset const>::operator=(std::shared_ptr<tileset const>&&)
    /usr/include/c++/9/bits/shared_ptr.h:335
    cata_tiles::load_tileset(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, bool)
    …/src/cata_tiles.cpp:333
    std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
    /usr/include/c++/9/bits/basic_string.h:662
    load_tileset()
    …/src/sdltiles.cpp:3755
    DynamicDataLoader::finalize_loaded_data(loading_ui&)
    …/src/init.cpp:770
    std::set<string_id<MOD_INFORMATION>, std::less<string_id<MOD_INFORMATION> >, std::allocator<string_id<MOD_INFORMATION> > >::~set()
    /usr/include/c++/9/bits/stl_set.h:281
    game::load_world_modfiles(loading_ui&)
    …/src/game.cpp:3213
    game::setup()
    …/src/game.cpp:758
    main_menu::new_character_tab()
    …/src/main_menu.cpp:972
    main_menu::opening_screen()
    …/src/main_menu.cpp:863
    main
    …/src/main.cpp:792
    ??
    ??:0
    ??
    ??:0
    _start
    ??:?
Backtrace emission took 6 seconds.
(continued from above) ERROR : src/cata_tiles.cpp:758: The tileset you're using has no 'unknown' tile defined!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant