Add Renderer Feature

This commit is contained in:
copecone committed 2026-05-22 19:31:44 +09:00
1 parent c9314c264d
commit 2556bc7f62
13 files changed
+727 -21

No files matched your search

+55
View File
@@ -0,0 +1,55 @@
using HarmonyLib;
using UnityEngine;
namespace ADOFAIRenderer.Patch.ClassPatch
{
[HarmonyPatch(typeof(scrDecoration))]
// ReSharper disable once InconsistentNaming
public static class scrDecorationPatch
{
[HarmonyPrefix]
[HarmonyPatch("SetRotation")]
// ReSharper disable once InconsistentNaming
public static bool SetRotationPrefix(scrDecoration __instance)
{
if (__instance == null || !__instance || __instance.pivotTrans == null)
{
return false;
}
return true;
}
[HarmonyPrefix]
[HarmonyPatch("SetScale")]
public static bool SetScalePrefix(scrDecoration __instance)
{
if (__instance == null || !__instance || __instance.pivotTrans == null)
{
return false;
}
return true;
}
[HarmonyPrefix]
[HarmonyPatch("SetOpacity")]
public static bool SetOpacityPrefix(scrDecoration __instance)
{
if (__instance == null || !__instance)
{
return false;
}
return true;
}
[HarmonyPrefix]
[HarmonyPatch("UpdatePosition")]
public static bool UpdatePositionPrefix(scrDecoration __instance)
{
if (__instance == null || !__instance || __instance.pivotTrans == null)
{
return false;
}
return true;
}
}
}