SeasonalSLSBridge
Adds immersive seasonal StarLevelSystem modifiers and seasonal creature titles to Valheim.
截圖 共 6 張
模組介紹 作者原文
Seasonal SLS Bridge 1.4.8
Seasonal SLS Bridge connects Seasonality with StarLevelSystem to give Valheim's creatures seasonal combat traits and optional visual variants.
The goal is simple: make the world feel more alive and less predictable without changing StarLevelSystem itself, replacing its modifier names, or taking control away from Seasonality.
Community & support
For mod questions, bug reports, ideas, texture contributions or general discussion, join the community Discord:
What's new in 1.4.8
Version 1.4.8 improves StarLevelSystem compatibility handling and adds a new local seasonal-icon layer to creature hover names.
- StarLevelSystem 1.18.2 has been explicitly verified.
- Newer StarLevelSystem versions are no longer rejected solely because their version number is higher. If the validated public API remains compatible, the bridge continues to work and shows a single startup warning.
- If the required public API is actually incompatible or missing, the bridge safely disables the StarLevelSystem integration and reports the problem instead of attempting unsafe calls.
- The validated public StarLevelSystem API is now bound through delegates, reducing the risk of loading a future version that no longer exposes one of the expected functions.
- Seasonal hover names can now show local icons for winter, spring, summer and autumn.
- Titles.ShowSeasonTitle can hide the textual titles (Vetrbarn, Várbarn, Sumarbarn, Haustbarn) while keeping the icon.
- Titles.ShowSeasonIcon, Titles.SeasonIconSize and Titles.SeasonIconSpacing control the local icon UI.
- Seasonal icons use 128×128 RGBA PNG assets and do not modify ZDO data, StarLevelSystem state or network authority.
1.4.7 was a documentation-only release and did not change gameplay, seasonal logic or visual-system behavior.
Visual System
The visual system is designed to complement Seasonality instead of replacing it.
Current artwork status: fully finished public custom textures are currently included for the Troll, the Greydwarf family and Skeletons.
The broader visual framework and creature catalog are already prepared for additional families, which will continue to be added gradually.
When a supported creature has a matching modifier, Seasonal SLS Bridge can apply a local visual variant for that creature.
Examples include:
- Frost — winter / cold appearance
- Fire — heated or volcanic appearance
- FireNova — more unstable fire appearance
- Poison — toxic / overgrown appearance
- PoisonNova — unstable toxic appearance
- Lightning — storm-charged appearance
- ElementalChaos — unstable arcane appearance
- Big — winter heavy / imposing appearance where supported
- SoulEater — dark generic appearance
- Brutal — aggressive generic appearance
Unedited or unsupported properties are left alone so Seasonality can continue handling its normal seasonal visuals.
BalrondHumanoidRandomizer variants
For supported Skeleton and Draugr variants created by BalrondHumanoidRandomizer, the bridge resolves the randomized prefab back to its catalogued base creature and reuses that base creature's existing texture set.
This avoids maintaining duplicate textures for every randomized variant and does not cause intentionally excluded base prefabs to be added back into the visual catalog.
Version 1.4.6 also improves material-property handling: unrelated property blocks no longer block supported texture maps, failed first applications can be retried, and visual warnings include the affected prefab name for easier diagnosis.
Visual priority
If a creature qualifies for more than one supported visual, the bridge uses a fixed priority:
- Elemental modifiers, with seasonal primary elements taking priority
- SoulEater
- Brutal
- Big
This order is unchanged in 1.4.6. Big can now use a supported visual throughout the year instead of depending on a specific season.
This keeps the result predictable and avoids multiple systems trying to overwrite the same material.
Ele
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: