From 97e7d2e712fd78a00700551dd9bd9020f650f095 Mon Sep 17 00:00:00 2001 From: korenkonder Date: Sun, 10 Mar 2024 10:58:26 +0300 Subject: [PATCH] Fixed texture_transform not displaying if previous entry was invalid --- src/DivaGL/auth_3d.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DivaGL/auth_3d.cpp b/src/DivaGL/auth_3d.cpp index 939b4c2..53f7539 100644 --- a/src/DivaGL/auth_3d.cpp +++ b/src/DivaGL/auth_3d.cpp @@ -782,7 +782,7 @@ HOOK(void, FASTCALL, auth_3d_object_disp, 0x00000001401D0970, auth_3d_object* o, for (auth_3d_object_texture_transform& i : o->texture_transform) { if (tex_trans_count >= TEXTURE_TRANSFORM_COUNT || i.texture_id == -1 || !texture_handler_get_texture(i.texture_id)) - break; + continue; tex_trans[tex_trans_count].id = i.texture_id; tex_trans[tex_trans_count].mat = i.mat;