Seasonality Fix
Fixes stuck or broken season transitions in the Seasonality mod. Prevents season looping and ensures stable season progression after sleep or time skips.
模組介紹 作者原文
Seasonality Fix
🇭🇺 Magyar
Ez a mod a Seasonality mod egy kellemetlen hibáját javítja, amikor az évszakok:
- beragadnak
- nem váltanak
- vagy alvás / időugrás után elkezdenek „pörögni”
🔧 Mit csinál?
A mod figyeli az aktuális évszak állapotát, és ha azt látja, hogy:
- az évszak ideje lejárt
- de nem történik váltás
akkor:
- törli a beragadt időzítést
- kényszerít egyetlen helyes évszakváltást
- újraindítja az időzítőt
✔️ Eredmény
- nincs több végtelen évszak loop
- nincs beragadás
- nincs visszainduló évszak
- stabil működés alvás után is
⚙️ Konfiguráció
A config fájlban állítható:
- Engedélyezve – mod ki/be
- Ellenőrzési idő – milyen gyakran vizsgálja az állapotot
- Sleep override törlése – beragadt alvás állapot reset
- Részletes naplózás
- Brutál diagnosztikai naplózás (csak hibakereséshez)
⚠️ Fontos
- A mod nem változtatja meg az évszakok hosszát
- Nem írja felül a Seasonality configodat
- Csak akkor avatkozik be, ha hiba történik
🧩 Függőségek
- BepInEx
- Seasonality (RustyMods)
💬 Hibajelentés
Hibát találtál? Írd meg nekünk Discordon:
👉
🇬🇧 English
This mod fixes an issue in the Seasonality mod where seasons can:
- get stuck
- fail to transition
- or rapidly loop after sleep / time skips
🔧 What does it do?
The mod monitors the current season state and if it detects that:
- the season duration has expired
- but no transition occurs
it will:
- cancel any stuck scheduled invoke
- trigger exactly one correct season change
- restart the internal timer
✔️ Result
- no more infinite season loops
- no stuck seasons
- no season reset bugs
- stable behavior after sleeping
⚙️ Configuration
Available in config:
- Enabled
- Check interval
- Clear sleep override
- Verbose logging
- Diagnostic logging (debug only)
⚠️ Important
- Does NOT change season durations
- Does NOT override Seasonality configs
- Only intervenes when a bug is detected
🧩 Dependencies
- BepInEx
- Seasonality (RustyMods)
💬 Reporting issues
Found a bug? Let us know on Discord:
👉
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: