ClearVision/ClientMod/ClearVisionPatches.cs

25 lines
780 B
C#
Raw Normal View History

using UnityEngine;
using BSG.CameraEffects;
using Aki.Reflection.Patching;
using System.Reflection;
namespace ClearVision {
public class GogglesPatches : ModulePatch {
protected override MethodBase GetTargetMethod()
{
Debug.LogError("GogglesPatches GTM()");
var result = typeof(NightVision).GetMethod("method_1", BindingFlags.Instance | BindingFlags.NonPublic);
return result;
}
}
public class ScopePatches : ModulePatch {
protected override MethodBase GetTargetMethod()
{
Debug.LogError("ScopePatches GTM()");
var result = typeof(ThermalVision).GetMethod("method_1", BindingFlags.Instance | BindingFlags.NonPublic);
return result;
}
}
}