Jump to content

Trinketos

Community Members
  • Posts

    1.085
  • Joined

  • Last visited

  • Days Won

    13

Posts posted by Trinketos

  1. i rebuild the mod and i get this:

    Assertion failed: "ok"
    Location: archivebuilder.cpp:164 (CArchiveBuilder::Build)
    
    Call stack:
    
    CArchiveBuilder::Build (archivebuilder.cpp:164)
        this = 0x00F0F8B0 -> 
            m_VFS = (shared_ptr<IVFS>)
            m_Files = (unsupported vector<Path >)
            m_TempDir = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = [8] { 92 ('\'), 240, 1, 0, 0, 2, 8, 2 }
    
            m_NumBaseMods = 1 (0x00000001)
    
        this = (unavailable)
        archive = 0x00F0FA2C -> 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = [8] { 47 ('/'), 30606, 3, 0, 64084, 240, 8688, 30406 }
    
        archive = 0x00F0FA2C (see above)
        compress = true 
        writer = (shared_ptr<IArchiveWriter>)
        colladaManager = 
            m = 0x018006E8 -> 
                dll = 
                    m_Name = 0x012BC184 -> "Collada"
                    m_Handle = 0x60C70000
                    m_LoadErrorLogMethod = Error
    
                set_logger = 0x60C73AA0 -> (set_logger)
                set_skeleton_definitions = 0x60C73AD0 -> (set_skeleton_definitions)
                convert_dae_to_pmd = 0x60C73A30 -> (convert_dae_to_pmd)
                convert_dae_to_psa = 0x60C73A50 -> (convert_dae_to_psa)
                m_VFS = (shared_ptr<IVFS>)
                m_skeletonHashInvalidated = true 
                m_skeletonHashes = (unsupported vector<u64 >)
    
            m_VFS = (shared_ptr<IVFS>)
    
        textureManager = 
            m = 0x07804478 -> 
                m_VFS = (shared_ptr<IVFS>)
                m_CacheLoader = 
                    m_VFS = (shared_ptr<IVFS>)
                    m_FileExtension = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
    
                m_DisableGL = true 
                m_TextureConverter = 
                    m_VFS = (shared_ptr<IVFS>)
                    m_HighQuality = true 
                    m_WorkerThread = (thread)
                    m_WorkerMutex = (mutex)
                    m_WorkerCV = (condition_variable)
                    m_RequestQueue = (unsupported deque<shared_ptr<CTextureConverter::ConversionRequest> >)
                    m_ResultQueue = (unsupported deque<shared_ptr<CTextureConverter::ConversionResult> >)
                    m_Shutdown = false
    
                m_DefaultHandle = 0 (0x0000000000000000)
                m_ErrorTexture = 
                    m_Handle = 0 (0x0000000000000000)
                    m_Texture = (shared_ptr<CTexture>)
    
                m_WhiteTexture = 
                    m_Handle = 0 (0x0000000000000000)
                    m_Texture = (shared_ptr<CTexture>)
    
                m_TransparentTexture = 
                    m_Handle = 0 (0x0000000000000000)
                    m_Texture = (shared_ptr<CTexture>)
    
                m_TextureCache = (unsupported unordered_set<shared_ptr<CTexture>,TPhash,TPequal_to >)
                m_HotloadFiles = (unsupported unordered_map<Path,set<weak_ptr<CTexture>,owner_less<weak_ptr<CTexture> > >,hash<Path>,equal_to<Path> >)
                m_SettingsFiles = (unsupported unordered_map<Path,shared_ptr<CTextureConverter::SettingsFile>,hash<Path>,equal_to<Path> >)
    
    
        xero = 
            
                m_Pointer = 0x0C586018 -> "B"
                m_ElementNameCount = 10 (0x0000000A)
                m_AttributeNameCount = 6 (0x00000006)
                m_ElementPointer = 0x0C586B5A -> [8] { 6, 0, 0, 0, 97 ('a'), 99 ('c'), 116 ('t'), 111 ('o') }
                m_AttributePointer = 0x0C586BCB -> [8] { 8, 0, 0, 0, 118 ('v'), 101 ('e'), 114 ('r'), 115 ('s') }
    
            m_Data = 
                m_Buffer = (shared_ptr<unsigned char>)
                m_Size = 3089 (0x00000C11)
    
    
        noDeflate = (unavailable - internal error)
    
        <begin>$L0 = (unavailable)
        <end>$L0 = 0x07870408 -> 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = [8] { 0, 0, 0, 0, 0, 0, 0, 0 }
    
        realPath = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')
    
        ret = (unavailable - internal error)
    
        ok = (unavailable - internal error)
    
        cachedRealPath = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = (unavailable - internal error)
    
    
        cachedPath = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = (unavailable - internal error)
    
    
        ok = (unavailable - internal error)
    
        cachedPath = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = (unavailable - internal error)
    
    
        type = (unavailable - internal error)
    
        cachedRealPath = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = (unavailable - internal error)
    
    
        ok = (unavailable)
        cachedRealPath = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')
    
        cachedPath = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 47 ('/')
    
    
    RunGameOrAtlas (main.cpp:635)
        argc = 5 (0x00000005)
        argv = 0x01CA0008 -> 0x01CA0038 -> "C:\0ad\binaries\system\pyrogenesis.exe"
        isNonVisualReplay = false
        flags = (unavailable - internal error)
    
        args = 
            m_Args = (unsupported vector<pair<CStr8,CStr8> >)
            m_Arg0 = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = 92 ('\')
    
            m_ArgsWithoutName = (unsupported vector<CStr8 >)
    
        isNonVisual = false
        isUsingRLInterface = false
        scriptEngine = 
            (Singleton<ScriptEngine>)
            m_Contexts = (unsupported list<JSContext const * >)
    
        res = (unavailable - internal error)
    
        isVisualReplay = (unavailable - internal error)
    
        modsToInstall = (unsupported vector<Path >)
        replayFile = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 47 ('/')
    
        <begin>$L0 = 0x00000000
        <end>$L0 = 0x00000000
        modPath = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')
    
        paths = 
            m_root = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_rdata = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_gameData = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_userData = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_config = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_cache = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_logs = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
    
        replay = 
            m_Stream = (unavailable - internal error)
    
    
        builder = 
            m_VFS = (shared_ptr<IVFS>)
            m_Files = (unsupported vector<Path >)
            m_TempDir = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = 92 ('\')
    
            m_NumBaseMods = 1 (0x00000001)
    
        paths = 
            m_root = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = 92 ('\')
    
            m_rdata = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = 92 ('\')
    
            m_gameData = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = 92 ('\')
    
            m_userData = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = 92 ('\')
    
            m_config = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = 92 ('\')
    
            m_cache = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = 92 ('\')
    
            m_logs = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = 92 ('\')
    
    
        mod = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')
    
        zip = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 47 ('/')
    
        mods = (unsupported vector<CStr8 >)
        i = (unavailable)
        i = 1 (0x00000001)
        installedMods = (unsupported vector<CStr8 >)
        paths = 
            m_root = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_rdata = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_gameData = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_userData = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_config = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_cache = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_logs = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
    
        installer = 
            m_VFS = (shared_ptr<IVFS>)
            m_ModsDir = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_TempDir = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_CacheDir = 
                path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
                separator = (unavailable - internal error)
    
    
            m_InstalledMods = (unsupported vector<CStr8 >)
    
        <end>$L1 = (unavailable - internal error)
    
        <begin>$L1 = (unavailable - internal error)
    
        g_Profiler2 = 
            m_Initialised = (unavailable - internal error)
    
            m_FrameNumber = (unavailable - internal error)
    
            m_MgContext = (unavailable - internal error)
    
            m_GPU = (unavailable - internal error)
    
            m_Mutex = (mutex)
            m_Threads = (unsupported vector<unique_ptr<CProfiler2::ThreadStorage,default_delete<CProfiler2::ThreadStorage> > >)
    
        g_Shutdown = (unavailable - internal error)
    
    
    SDL_main (main.cpp:743)
        argc = 5 (0x00000005)
        argv = 0x01CA0008 (see above)
    
    main_getcmdline (sdl_windows_main.c:74)
        argvw = (unavailable)
        argc = (unavailable)
    
    __scrt_common_main_seh (exe_common.inl:288)
        has_cctor = false
        main_result = (unavailable - internal error)
    
        tls_init_callback = (unavailable - internal error)
    
        is_nested = false
        tls_dtor_callback = (unavailable - internal error)
    
        main_result = 0 (0x00000000)
        __scrt_current_native_startup_state = (unavailable - internal error)
    
    
    CallStartupWithinTryBlock (wseh.cpp:365)
        ret = (unavailable)
        ret = 0 (0x00000000)
    
    RtlGetAppContainerNamedObjectPath (:0)
    
    RtlGetAppContainerNamedObjectPath (:0)
    
    
    errno = 0 (No error reported here)
    OS error = 0 (no error code was set)

     

  2. Does anyone know why the archive builder creates a 1mb pyromod?

    i use this command:

    pyrogenesis.exe -mod=pre-colonial-mod -archivebuild="binaries\data\mods\pre-colonial-mod" -archivebuild-output="pre-colonial-mod.pyromod" -archivebuild-compress

    I already solved it, but the game does not recognize the mod (btw i moved the mod that is not in a zip file from the mod folder, if you ask xd)

    I attach the mod, and yes this is a pre-realse xd(if 0ad recognize this zip file)

    pre-colonial-mod.zip

  3. 6 hours ago, Stan` said:

    It sometime does, as blender can have wonky results. For the general case it's alright.

    Substance painter is good! I have a license. But it doesn't fit our texture atlases workflow. Example

    This texture could come from substance, the problem is it doesn't support reusing the same parts of the textures  (eg. for the arm) as the light bake will be incorrect

    image.pngps/trunk/binaries/data/mods/public/art/textures/skins/skeletal/celt_chain_01.png

    So it will only work for animals or objects that don't share a texture.

    For buildings it's better to use Substance Designer. I made the dwarf struct with it.

    https://github.com/0ADMods/dwarfs/blob/master/art/textures/skins/structural/dwarf_struct.png

     

     

    The two programs together cost 5976.70 MXN 

    ¡xD!

×
×
  • Create New...