mirror of
https://github.com/All-Of-Us-Mods/MiraAPI.git
synced 2026-10-19 15:51:48 +00:00
Improve tmp offsets
This commit is contained in:
1 parent
ff30d5fdd6
commit
850e82155c
2 files changed
+7
-11
No files matched your search
@@ -11,21 +11,17 @@ public static class TmpAwakePatch
|
||||
[HarmonyPostfix]
|
||||
public static void TmpAwakePostfix(TextMeshPro __instance)
|
||||
{
|
||||
if (!TmpSpriteUtils.AssetHolder || !__instance.m_spriteAsset)
|
||||
if (!TmpSpriteUtils.AssetHolder || __instance.m_spriteAsset == TmpSpriteUtils.AssetHolder)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
/*
|
||||
if (__instance.m_spriteAsset.name == "RoleIcons")
|
||||
if (!__instance.m_spriteAsset)
|
||||
{
|
||||
Error($"Stencil Comp: {__instance.m_spriteAsset.material.GetFloat(ShaderUtilities.ID_StencilComp)}");
|
||||
Error($"Stencil ID: {__instance.m_spriteAsset.material.GetFloat(ShaderUtilities.ID_StencilID)}");
|
||||
Error($"Stencil Op: {__instance.m_spriteAsset.material.GetFloat(ShaderUtilities.ID_StencilOp)}");
|
||||
Error($"Stencil Write: {__instance.m_spriteAsset.material.GetFloat(ShaderUtilities.ID_StencilWriteMask)}");
|
||||
Error($"Stencil Read: {__instance.m_spriteAsset.material.GetFloat(ShaderUtilities.ID_StencilReadMask)}");
|
||||
Error($"Cull Mode: {__instance.m_spriteAsset.material.GetFloat(ShaderUtilities.ShaderTag_CullMode)}");
|
||||
}*/
|
||||
__instance.m_spriteAsset = TmpSpriteUtils.AssetHolder;
|
||||
__instance.UpdateMeshPadding();
|
||||
return;
|
||||
}
|
||||
__instance.m_spriteAsset.fallbackSpriteAssets.Add(TmpSpriteUtils.AssetHolder);
|
||||
__instance.UpdateMeshPadding();
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ public static class TmpSpriteUtils
|
||||
y = 0,
|
||||
width = rect.width,
|
||||
height = rect.height,
|
||||
xOffset = -(rect.width / 3),
|
||||
xOffset = -(rect.width / 3) + (scale - 1) * (rect.width / 2),
|
||||
yOffset = rect.height / 1.25f,
|
||||
xAdvance = rect.width,
|
||||
scale = scale,
|
||||
|
||||
Reference in new issue
Block a user