mirror of
https://github.com/sp-tarkov/modules.git
synced 2025-02-13 01:50:45 -05:00
Update scavlatepatch, remove logging from scavprofileloadpatch
This commit is contained in:
parent
2c2fe26f0b
commit
61d43585ab
@ -36,13 +36,14 @@ namespace SPT.SinglePlayer.Patches.ScavMode
|
||||
|
||||
private bool IsTargetMethod(MethodInfo arg)
|
||||
{
|
||||
// method_47 as of 26535
|
||||
// method_46 as of 32128
|
||||
var parameters = arg.GetParameters();
|
||||
return parameters.Length == 4
|
||||
&& parameters[0]?.Name == "timeAndWeather"
|
||||
&& parameters[1]?.Name == "timeHasComeScreenController"
|
||||
&& parameters[2]?.Name == "metricsEvents"
|
||||
&& parameters[3]?.Name == "metricsConfig"
|
||||
return parameters.Length == 5
|
||||
&& parameters[0]?.Name == "gameWorld"
|
||||
&& parameters[1]?.Name == "timeAndWeather"
|
||||
&& parameters[2]?.Name == "timeHasComeScreenController"
|
||||
&& parameters[3]?.Name == "metricsEvents"
|
||||
&& parameters[4]?.Name == "metricsConfig"
|
||||
&& arg.ReturnType == typeof(Task);
|
||||
}
|
||||
|
||||
|
@ -76,11 +76,6 @@ namespace SPT.SinglePlayer.Patches.ScavMode
|
||||
new CodeWithLabel(OpCodes.Stfld, brLabel, typeof(TarkovApplication).GetNestedTypes(BindingFlags.Public).SingleCustom(IsTargetNestedType), "profile")
|
||||
});
|
||||
|
||||
foreach (var code in newCodes)
|
||||
{
|
||||
Logger.LogInfo($"opcode: {code?.opcode} - operand: {code?.operand}");
|
||||
}
|
||||
|
||||
codes.RemoveRange(searchIndex, 4);
|
||||
codes.InsertRange(searchIndex, newCodes);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user