AllSleepNightSkip
Fast-forwards ASKA through the night when every required connected player is asleep.
模組介紹 作者原文
AllSleepNightSkip
Fast-forwards ASKA through the night when every required connected player is asleep, then restores normal time at morning.
Features
- Requires all active players to be asleep by default.
- Waits 3 real seconds before starting, preventing accidental triggers.
- Runs on the dedicated server or authoritative host.
- Stops when morning arrives, somebody wakes, the scene changes, or the safety timeout is reached.
- Restores the previous time scale on every exit path.
- Supports configurable sleep percentage, delay, speed and timeout.
Installation
Install the mod on the dedicated server or host using a -compatible mod manager.
Clients do not need the mod when joining a dedicated server.
For manual installation, place the DLL at:
BepInEx/plugins/Exothermic.AllSleepNightSkip/Exothermic.AllSleepNightSkip.dll
BepInEx IL2CPP is required.
Configuration
After the first launch, edit:
BepInEx/config/com.exothermic.aska.allsleepnightskip.cfg
Default configuration:
[General]
Enabled = true
[Sleep]
RequiredSleepFraction = 1
MinimumPlayers = 1
StartDelaySeconds = 3
[FastForward]
TimeScale = 20
MaximumRealSeconds = 120
OnlyAtNight = true
AllowUnknownNightState = true
MorningHour = 6
[Advanced]
AuthorityOnly = true
PlayerScanIntervalSeconds = 1
[Diagnostics]
VerboseLogging = false
DumpDiscoveryOnWorldLoad = false
Lower TimeScale to 8 or 10 if the server stutters during fast-forward.
Troubleshooting
The dedicated-server log should show:
Night fast-forward started
Night fast-forward stopped: morning reached
For additional logging, enable:
[Diagnostics]
VerboseLogging = true
DumpDiscoveryOnWorldLoad = true
Restart the server after changing the configuration.
Notes
ASKA does not currently expose a stable public API for player sleep and world-clock state. The mod uses runtime detection designed for the current game version, so a future ASKA update may require a compatibility update.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: