mirror of
https://github.com/All-Of-Us-Mods/MiraAPI.git
synced 2026-10-20 01:46:15 +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]
|
[HarmonyPostfix]
|
||||||
public static void TmpAwakePostfix(TextMeshPro __instance)
|
public static void TmpAwakePostfix(TextMeshPro __instance)
|
||||||
{
|
{
|
||||||
if (!TmpSpriteUtils.AssetHolder || !__instance.m_spriteAsset)
|
if (!TmpSpriteUtils.AssetHolder || __instance.m_spriteAsset == TmpSpriteUtils.AssetHolder)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
if (!__instance.m_spriteAsset)
|
||||||
if (__instance.m_spriteAsset.name == "RoleIcons")
|
|
||||||
{
|
{
|
||||||
Error($"Stencil Comp: {__instance.m_spriteAsset.material.GetFloat(ShaderUtilities.ID_StencilComp)}");
|
__instance.m_spriteAsset = TmpSpriteUtils.AssetHolder;
|
||||||
Error($"Stencil ID: {__instance.m_spriteAsset.material.GetFloat(ShaderUtilities.ID_StencilID)}");
|
__instance.UpdateMeshPadding();
|
||||||
Error($"Stencil Op: {__instance.m_spriteAsset.material.GetFloat(ShaderUtilities.ID_StencilOp)}");
|
return;
|
||||||
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.fallbackSpriteAssets.Add(TmpSpriteUtils.AssetHolder);
|
__instance.m_spriteAsset.fallbackSpriteAssets.Add(TmpSpriteUtils.AssetHolder);
|
||||||
__instance.UpdateMeshPadding();
|
__instance.UpdateMeshPadding();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ public static class TmpSpriteUtils
|
|||||||
y = 0,
|
y = 0,
|
||||||
width = rect.width,
|
width = rect.width,
|
||||||
height = rect.height,
|
height = rect.height,
|
||||||
xOffset = -(rect.width / 3),
|
xOffset = -(rect.width / 3) + (scale - 1) * (rect.width / 2),
|
||||||
yOffset = rect.height / 1.25f,
|
yOffset = rect.height / 1.25f,
|
||||||
xAdvance = rect.width,
|
xAdvance = rect.width,
|
||||||
scale = scale,
|
scale = scale,
|
||||||
|
|||||||
Reference in new issue
Block a user