From d7fc6b781ed91b364057c75d488db71b5bdaf997 Mon Sep 17 00:00:00 2001 From: Asuro Date: Fri, 20 Jun 2025 15:41:58 +0200 Subject: [PATCH] ui hack --- src/game/UI.cpp | 9 ++------- src/game/data/static/uiconfig.dat | Bin 13984 -> 13984 bytes 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/game/UI.cpp b/src/game/UI.cpp index ad88add..909af5d 100644 --- a/src/game/UI.cpp +++ b/src/game/UI.cpp @@ -134,7 +134,7 @@ namespace Game { quad.UIPos = Vec3{cardIdx * 0.05f + stackIdx * 1.2f, 4.2f + (cardIdx % 2 == 0 ? 0.02f : 0.0f), - cardIdx * 0.001f} * + cardIdx * 0.001f - 0.3f} * UICardOffset * UICardScale; UpdateQuad(level.UIQuads, h); quad.EData.Visible = true; @@ -219,7 +219,7 @@ namespace Game bool isLocked = GetFlag(card.Flags, PlacedPuzzleCardFlags::Locked); auto& quad = level.UIQuads.Get(UIPlacedCards[cardIdx]); - quad.UIPos = Vec3{(float)card.Position.X, (float)card.Position.Y, 0.0f} * UICardOffset * UICardScale; + quad.UIPos = Vec3{(float)card.Position.X, (float)card.Position.Y, -0.3f} * UICardOffset * UICardScale; quad.UIPos -= boardOffset; quad.UIRot = card.Rotation * bx::kPi * 0.5f; UpdateQuad(level.UIQuads, UIPlacedCards[cardIdx]); @@ -339,11 +339,6 @@ namespace Game // NOLINTEND uiOffset *= -UICardOffset * 0.5f; - Transform tileOriginTransform = StaticData.UITransform; - tileOriginTransform.Position += AxisForward(StaticData.UITransform.M) * -1.0f; - TranslateLocal(tileOriginTransform, Vec3{uiOffset.x, 0.0f, uiOffset.y} * 1.0f); - UpdateMatrix(tileOriginTransform); - auto& solvedQuad = level.UIQuads.Get(SolvedQuad); solvedQuad.EData.Visible = true; solvedQuad.EData.TextureHandle = IsPuzzleSolved ? GetInstance().Player.Config.TabletStatusSolvedTexture diff --git a/src/game/data/static/uiconfig.dat b/src/game/data/static/uiconfig.dat index f11645f2647bf5554a4ccfb84ecc8f56d04a2c4f..4652027c8288f52b346affb149c2ad6cc7c84616 100644 GIT binary patch delta 64 zcmZ3GyC8SNEEN{6>x*|!Zq#>}d{5;fGDkp?g<*;2L`DvVJqzAFW1Kx}mR;tTDR$-! LUUr*h)LH}pkz^X# delta 54 zcmZ3GyC8SNES1R%ja??+Q@IGG1teJ*mS|37