Fixed mimic compability
Updated to LLL 1.4.0 Fixed config syncing
This commit is contained in:
parent
f37cded831
commit
8e00725dd0
7 changed files with 71 additions and 22 deletions
30
ScarletMansion/ScarletMansion/Configs/ConfigPatch.cs
Normal file
30
ScarletMansion/ScarletMansion/Configs/ConfigPatch.cs
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
using HarmonyLib;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ScarletMansion.Configs
|
||||
{
|
||||
public class ConfigPatch {
|
||||
|
||||
[HarmonyPatch(typeof(GameNetcodeStuff.PlayerControllerB), "ConnectClientToPlayerObject")]
|
||||
[HarmonyPostfix]
|
||||
public static void InitializeLocalPlayerPatch(){
|
||||
ConfigMain.InitializeLocalPlayer();
|
||||
ConfigDungeonFoyer.InitializeLocalPlayer();
|
||||
ConfigDungeonBasement.InitializeLocalPlayer();
|
||||
}
|
||||
|
||||
[HarmonyPatch(typeof(GameNetworkManager), "StartDisconnect")]
|
||||
[HarmonyPostfix]
|
||||
public static void PlayerLeavePatch(){
|
||||
ConfigMain.RevertSync();
|
||||
ConfigDungeonFoyer.RevertSync();
|
||||
ConfigDungeonBasement.RevertSync();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue