protected override void OnPeriodChange(Cycle.Type period) { if (ProcessNewlyStartedPregnancies()) { RefreshControllers(); } }
protected override void OnPeriodChange(Cycle.Type period) { Logger?.DebugLogDebug($"{GetType().FullName}.{nameof(OnPeriodChange)}({period})"); if (GameDressForSuccess.ResetToAutomatic.Value >= ResetToAutomaticMode.PeriodChange) { GameDressForSuccess.Instance?.SetPlayerClothesToAutomatic(); } base.OnPeriodChange(period); }
private static void OnPeriodChange(Cycle.Type period) { foreach (var behaviour in _registeredHandlers) { try { behaviour.Key.OnPeriodChange(period); } catch (Exception e) { KoikatuAPI.Logger.LogError(e); } } }
private static void OnPeriodChange(Cycle.Type period) { foreach (var behaviour in _registeredHandlers) { try { behaviour.Key.OnPeriodChange(period); } catch (Exception e) { KoikatuAPI.Logger.LogError(e); } } try { PeriodChange?.Invoke(KoikatuAPI.Instance, new PeriodChangeEventArgs(period)); } catch (Exception e) { KoikatuAPI.Logger.LogError(e); } }
/// <summary> /// Triggered when the current time of the day changes in story mode. /// </summary> protected internal virtual void OnPeriodChange(Cycle.Type period) { }
protected override void OnPeriodChange(Cycle.Type period) { ClearCharaState(); }
public static void CycleChangeTypeHook(Cycle.Type type) { OnPeriodChange(type); }
/* * protected override void OnGameLoad(GameSaveLoadEventArgs args) * { * Logger.LogDebug($"{GetType().FullName}.{nameof(OnGameLoad)}"); * base.OnGameLoad(args); * } */ protected override void OnPeriodChange(Cycle.Type period) { Logger.DebugLogDebug($"{GetType().FullName}.{nameof(OnPeriodChange)}"); TranslationHelper.RegistrationManager.Cleanup(); base.OnPeriodChange(period); }
protected override void OnPeriodChange(Cycle.Type period) { ProcessPendingChanges(); }
public PeriodChangeEventArgs(Cycle.Type period) { NewPeriod = period; }
protected internal override void OnPeriodChange(Cycle.Type period) { KoikatuAPI.Logger.Log(LogLevel.Warning | LogLevel.Message, "GameController - OnPeriodChange - period:" + period); }
protected override void OnPeriodChange(Cycle.Type period) { StopAllCoroutines(); StartCoroutine(OnPeriodChangeCo()); }
protected override void OnPeriodChange(Cycle.Type period) { PersistAllToCards(); }
protected override void OnPeriodChange(Cycle.Type period) { Logger?.DebugLogDebug($"{this.GetPrettyTypeFullName()}.{nameof(OnPeriodChange)}({period})"); HandleResetToAutomatic(ResetToAutomaticMode.PeriodChange); base.OnPeriodChange(period); }