From 86327869203a08a5a478b451045b227b2cbfb79f Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sat, 2 Nov 2024 19:57:37 -0400 Subject: [PATCH] Don't try to load old tile textures in Dawntrail These no longer exist, I think there are multiple tile textures now but that will be implemented later. --- renderer/src/gamerenderer.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/renderer/src/gamerenderer.cpp b/renderer/src/gamerenderer.cpp index 196e63d..7bcf093 100644 --- a/renderer/src/gamerenderer.cpp +++ b/renderer/src/gamerenderer.cpp @@ -68,11 +68,14 @@ GameRenderer::GameRenderer(Device &device, GameData *data) m_dummyTex = m_device.createDummyTexture(); m_dummyBuffer = m_device.createDummyBuffer(); - m_tileNormal = - m_device.addGameTexture(VK_FORMAT_R8G8B8A8_UNORM, physis_texture_parse(physis_gamedata_extract_file(m_data, "chara/common/texture/-tile_n.tex"))); - m_device.nameTexture(m_tileNormal, "chara/common/texture/-tile_n.tex"); - m_tileDiffuse = m_device.addGameTexture(VK_FORMAT_R8G8B8A8_UNORM, physis_texture_parse(physis_gamedata_extract_file(m_data, "chara/common/texture/-tile_d.tex"))); - m_device.nameTexture(m_tileDiffuse, "chara/common/texture/-tile_d.tex"); + if (!m_dawntrailMode) { + m_tileNormal = + m_device.addGameTexture(VK_FORMAT_R8G8B8A8_UNORM, physis_texture_parse(physis_gamedata_extract_file(m_data, "chara/common/texture/-tile_n.tex"))); + m_device.nameTexture(m_tileNormal, "chara/common/texture/-tile_n.tex"); + m_tileDiffuse = + m_device.addGameTexture(VK_FORMAT_R8G8B8A8_UNORM, physis_texture_parse(physis_gamedata_extract_file(m_data, "chara/common/texture/-tile_d.tex"))); + m_device.nameTexture(m_tileDiffuse, "chara/common/texture/-tile_d.tex"); + } size_t vertexSize = planeVertices.size() * sizeof(glm::vec4); m_planeVertexBuffer = m_device.createBuffer(vertexSize, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT);