r19 vs r20
......
114114
}
115115
}
116116
}}}
117
{{{#!syntax csharp
118
public class CardFrameInit : ModInitializer
119
{
120
public override void OnInitializeMod()
121
{
122
Harmony harmony = new Harmony("LOR.CardFrameChangeMOD");
123
MethodInfo method = typeof(CardFrameInit).GetMethod("SetCard");
124
harmony.Patch(typeof(BattleDiceCardUI).GetMethod("SetCard", AccessTools.all), null, new HarmonyMethod(method),null);
125
}
126
public static void SetCard(BattleDiceCardModel cardModel, BattleDiceCardUI __instance, ref Color ___colorFrame, ref Color ___colorLineardodge, params BattleDiceCardUI.Option[] options)
127
{
128
___colorFrame = Color.black;
129
___colorLineardodge = Color.black;
130
__instance.GetType().GetMethod("SetFrameColor", AccessTools.all).Invoke(__instance, new System.Object[] {___colorFrame});
131
__instance.GetType().GetMethod("SetLinearDodgeColor", AccessTools.all, null, new Type[] {typeof(Color)}, null).Invoke(__instance, new object[] { ___colorLineardodge});
132
}
133
}}}