public static bool Prefix(AbstractActor __instance) { Log.Debug?.Write("AbstractActor.OnNewRound(" + __instance.DisplayName + ":" + __instance.GUID + ")\n"); try { //__instance.Combat.commitDamage(); }catch (Exception e) { Log.TWriteCritical(0, e.ToString()); } if (__instance.IsDead) { return(true); } ; CAEAIHelper.AIActivatableProc(__instance); __instance.CommitCAEDamageData(); return(true); }
public static bool Prefix(AbstractActor __instance) { Log.Debug?.Write("AbstractActor.OnActivationEnd(" + __instance.DisplayName + ":" + __instance.GUID + ")\n"); CAEAIHelper.AIActivatableProc(__instance); return(true); }