/* * MournMonitor */ // нужно исправить условия начала похоронной службы - есть эффект траура и нет эффекта за похороны // или есть меланхолия и прошел кулдаун меланхолии private static bool ShouldMourn(MournMonitor.Instance smi) { Effects effects = smi.master.GetComponent <Effects>(); return((effects.HasEffect(MOURNING) && !effects.HasEffect(FUNERAL)) || (effects.HasEffect(MELANCHOLY) && !effects.HasEffect(MELANCHOLY_TRACKING))); }
private static bool Prefix(MournMonitor.Instance smi, ref bool __result) { __result = ShouldMourn(smi); return(false); }