Files
7d2dXG/Mods/zzz_REBIRTH__Utils/Scripts/MinEvents/Inactive/MinEventActionAdjustStats.cs
Nathaniel Cosford 062dfab2cd Patched
2025-05-30 01:04:40 +09:30

25 lines
886 B
C#

public class MinEventActionAdjustStats : MinEventActionTargetedBase
{
public override void Execute(MinEventParams _params)
{
var entity = _params.Self as EntityAlive;
if (entity == null)
{
return;
}
if (entity is EntityNPCRebirth npc)
{
if (SingletonMonoBehaviour<ConnectionManager>.Instance.IsClient)
{
//Log.Out("MinEventActionAdjustStats-Execute SEND TO SERVER");
SingletonMonoBehaviour<ConnectionManager>.Instance.SendToServer(NetPackageManager.GetPackage<NetPackageAdjustStats>().Setup(entity.entityId), false);
}
else
{
//Log.Out("MinEventActionAdjustStats-Execute IS SERVER");
GameManager.Instance.StartCoroutine(RebirthUtilities.adjustNPCStats(npc));
}
}
}
}