You are viewing a potentially older version of this package. View all versions.
ykysnk-AlwaysMist-0.0.13 icon

AlwaysMist

A mod let you enter the mist area again

Date uploaded 9 months ago
Version 0.0.13
Download link ykysnk-AlwaysMist-0.0.13.zip
Downloads 215
Dependency string ykysnk-AlwaysMist-0.0.13

This mod requires the following mods to function

BepInEx-BepInExPack_Silksong-5.4.2304 icon
BepInEx-BepInExPack_Silksong

BepInEx modloader. Preconfigured and ready to use.

Preferred version: 5.4.2304
ykysnk-BepinExUtils-1.0.0 icon
ykysnk-BepinExUtils

Utils for BepinEx

Preferred version: 1.0.0

README

Always Mist

A mod lets you enter the mist area again

What does this mod do?

  • The mod will reopen the mist area even you finish the area.
  • Random the maze value makes the mist more different.
  • Have a true always mist option can be turned on, then enter any room always enter the mist first.

Installation

  1. Download BepInEx and install.
  2. Download BepinEx-Utils.
  3. Extract all the .dll file to game folder/BepInEx/plugins
  4. Launch game

Configuration

The mod configuration file name is io.github.ykysnk.AlwaysMist.cfg inside game folder/BepInEx/config, If you are not using any mod manager, you can manually change the value, also if you installed BepinEx Configuration Manager, you can change any values in game instead.

The TrueAlwaysMist config will ignore ResetMazeSaveData, RandomNeededCorrectDoors, RestBenchInMist config values. Also turn on the config, enter any doors, or any room will enter the mist area first!

  • ResetMazeSaveData
    • Type: boolean
    • Default: false
    • Description:
      • Always reset maze save data when enter even if you're not dead.
  • RandomNeededCorrectDoors
    • Type: boolean
    • Default: false
    • Description:
      • Random the correct doors are needed when enter every single time.
  • MaxRandomNeededCorrectDoors
    • Type: integer
    • Default: 10
    • Min: 2
    • Max: 100
    • Description:
      • The max value of random the correct doors needed.
  • MinRandomNeededCorrectDoors
    • Type: integer
    • Default: 2
    • Min: 2
    • Max: 100
    • Description:
      • The min value of random the correct doors needed.
  • TrueAlwaysMist
    • Type: boolean
    • Default: false
    • Description:
      • Always enter the mist maze first when entering any rooms or any doors.
  • RestBenchInMist
    • Type: boolean
    • Default: false
    • Description:
      • Turn on the rest bench in the mist maze.

Known issue

  • The mist area is only one side. after passing through the mist area, you won't back to the mist-last hall. I'm lazy, So I won't fix this.
  • When a player passes through the mist area, enter again will exit immediately, until player death. They can be easily fixed by turn on ResetMazeSaveData config, also turn on TrueAlwaysMist config will not have the issue.
  • You can turn on TrueAlwaysMist config then start new game, but will be very painful if you don't have any abilities. So recommend installing some abilities unlocked mod.

CHANGELOG

Changelog

0.1.29 - 2025-10-19

🐛 Bug Fixes

  • Update BepInDependency version to 1.0.0 in Main.cs - (790cff2)
  • Update BepInExUtils.dll and BepInExUtils.Generator.dll in Lib directory - (d8ea058)
  • Remove redundant comment in AlwaysMistController.cs - (a53ce31)
  • Update BepInExUtils.Generator.dll in Lib directory - (178fb80)

Action

  • Update version in Main.cs and update CHANGELOG.md - (476d46d)

0.1.28 - 2025-10-15

🐛 Bug Fixes

  • Update BepInExUtils.dll and BepInExUtils.Generator.dll in Lib directory - (3bbe2f1)
  • Update BepInDependency version to 0.9.0 and refactor PostAwake to Awake in Main.cs - (865c73e)
  • Update BepInExUtils.dll and BepInExUtils.Generator.dll in Lib directory - (8e7e4d9)
  • Update BepInExUtils.Generator.dll in Lib directory - (4fa0421)

Action

  • Update version in Main.cs and update CHANGELOG.md - (c86d9dd)

0.1.27 - 2025-10-15

🐛 Bug Fixes

  • Add null-forgiving operator to property getters in MazeControllerEntryMatchProxy - (2ece2e2)
  • Update BepInExUtils.dll in Lib directory - (3bbd8d2)

Action

  • Update version in Main.cs and update CHANGELOG.md - (7053e02)

0.1.26 - 2025-10-15

🐛 Bug Fixes

  • Add BepInDependency for BepinExUtils in Main.cs - (ef8ab6b)
  • Update multiple DLL files in Lib directory - (c19d23d)
  • Replace [UsedImplicitly] with [PublicAPI] in MazeControllerExtensions - (fc2a446)
  • Replace [UsedImplicitly] with [PublicAPI] in MazeControllerEntryMatchProxy - (0266515)

Action

  • Update version in Main.cs and update CHANGELOG.md - (0271d03)

0.1.25 - 2025-10-15

🐛 Bug Fixes

  • Clean up unused directives, update namespace structure, and adjust field/method access modifiers - (f7b7deb)
  • Update BepInExUtils.dll file - (ffdba66)
  • Update BepInExUtils.dll and BepInExUtils.Generator.dll files - (d89e864)

Action

  • Update version in Main.cs and update CHANGELOG.md - (adc363e)

0.1.24 - 2025-10-11

🐛 Bug Fixes

  • (Workflow) Add git pull step to release workflow - (91778be)
  • Update namespaces across files for improved structure and clarity - (e3ebd57)
  • Update BepInExUtils.dll and BepInExUtils.Generator.dll files - (4102e48)
  • Remove unused braces in AlwaysMistController and update GetObject return type in MazeControllerEntryMatchProxy - (b7181e8)

Action

  • Update version in Main.cs and update CHANGELOG.md - (b20ef8f)

0.1.23 - 2025-10-10

🐛 Bug Fixes

  • Remove BepInEx.Preloader reference and adjust file paths in AlwaysMist.csproj - (69127a6)

Action

  • Update version in Main.cs and update CHANGELOG.md - (12df0da)

0.1.22 - 2025-10-10

🐛 Bug Fixes

Action

  • Update version in Main.cs and update CHANGELOG.md - (c15a4af)

0.1.21 - 2025-10-09

🐛 Bug Fixes

  • Update BepInExUtils.dll and BepInExUtils.Generator.dll files - (f4a07ad)

Action

  • Update version in Main.cs and update CHANGELOG.md - (fa2b831)

0.1.20 - 2025-10-09

🐛 Bug Fixes

  • Update BepInEx-BepInExPack_Silksong dependency version and XML comments in MazeControllerEntryMatchProxy - (5315976)
  • Remove static modifier from Utils and update BepInExUtils.Generator.dll - (5e0feed)
  • Update BepInExUtils.dll file - (55fd3cb)

Action

  • Update version in Main.cs and update CHANGELOG.md - (e5b9f16)

0.1.19 - 2025-10-09

🐛 Bug Fixes

  • Update BepInExUtils.Generator.dll file to fix version issue - (405a839)

Action

  • Update version in Main.cs and update CHANGELOG.md - (0376f2d)

0.1.18 - 2025-10-08

🐛 Bug Fixes

  • (Workflow) Add --only-replace flag to change_version step and update version files - (6fb2ee3)

Action

  • Update version in Main.cs and update CHANGELOG.md - (a4a2fea)

0.1.17 - 2025-10-08

🐛 Bug Fixes

  • (Workflow) Update file paths and formatting in release script and project file - (5809c6a)

0.1.16 - 2025-10-08

🐛 Bug Fixes

  • (Workflow) Add new_version output from change_version step in release and pre-release scripts - (4cce66c)

0.1.15 - 2025-10-08

🐛 Bug Fixes

  • (Workflow) Correct method name in version update step in release script - (02ddd63)

0.1.14 - 2025-10-08

🐛 Bug Fixes

  • (Workflow) Correct method name in version update commands in release and pre-release scripts - (b7d6ecb)

0.1.13 - 2025-10-08

🐛 Bug Fixes

  • (Workflow) Update workflow scripts and add Thunderstore publishing configuration - (02eb557)

Action

  • Update version in Main.cs and update CHANGELOG.md - (9c0b1cb)

0.1.12 - 2025-10-07

🚜 Refactor

  • Migrate EX utility classes to BepInExUtils.Attributes and improve field access methods - (078ba39)

Action

  • Update version in Main.cs and update CHANGELOG.md - (f9205f1)

0.1.11 - 2025-10-06

🚜 Refactor

  • Replace TraverseEX wrappers with properties and improve field accesses - (c567b06)

Action

  • Update version in Main.cs and update CHANGELOG.md - (6886cbe)

0.1.10 - 2025-10-06

🐛 Bug Fixes

  • (Workflow) Correct capitalization in commit messages for release and pre-release scripts - (8dca10c)

Action

  • Update version in Main.cs and Update CHANGELOG.md - (e04a23f)

0.1.9 - 2025-10-06

🐛 Bug Fixes

  • (Workflow) Reorder steps and update commit message for version and changelog updates in pre-release script - (935b8a6)

Action

  • Update version in Main.cs and Update CHANGELOG.md - (e8d35c3)

0.1.8 - 2025-10-06

🐛 Bug Fixes

  • (Workflow) Reorder and refine workflow steps in release and pre-release scripts - (1995cd2)

Action

  • Upgrade CHANGELOG.md - (b0a4f57)
  • Update version in Main.cs - (89daf68)

0.1.7 - 2025-10-05

🐛 Bug Fixes

  • (Workflow) Remove duplicate actions/checkout steps from release and pre-release scripts - (780759c)

Action

  • Upgrade CHANGELOG.md - (8dcdfc2)
  • Update version in Main.cs - (e0a7d4f)

0.1.6 - 2025-10-05

🐛 Bug Fixes

  • (Workflow) Add git pull step to sync changes in release and pre-release scripts - (4b29ffb)

Action

  • Update version in Main.cs - (7cf2174)

0.1.5 - 2025-10-05

🐛 Bug Fixes

  • (Workflow) Upgrade actions/checkout to v5 and reorder workflow steps in release and pre-release scripts - (ca46506)

Action

  • Upgrade CHANGELOG.md - (0065a5f)
  • Update version in Main.cs - (c801f13)

0.1.4 - 2025-10-05

🐛 Bug Fixes

  • (Workflow) Add typos-cli installation step in release and pre-release scripts - (3c42bef)

Action

  • Upgrade CHANGELOG.md - (a64e8d6)
  • Update version in Main.cs - (7bd78c2)

0.1.3 - 2025-10-05

🐛 Bug Fixes

  • (Workflow) Using --config-url - (a6c5bfb)

Action

  • Upgrade CHANGELOG.md - (6daea94)
  • Update version in Main.cs - (c2243e9)

0.1.2 - 2025-10-05

🐛 Bug Fixes

  • (Workflow) Migrate to git-cliff for changelog generation - (2a592db)
  • Clean code - (42ab539)

Action

  • Update version in Main.cs and update CHANGELOG.md - (cfd2e72)

0.1.1 - 2025-10-05

🐛 Bug Fixes

  • (Workflow) Update version target from Utils.cs to Main.cs in release and pre-release scripts - (81bede1)

0.1.0 - 2025-10-05

⛰️ Features

  • Upgrade with generated code and clean up code - (dca8d7e)

Action

  • Update version in Utils.cs and update CHANGELOG.md - (01b2c72)

0.0.13 - 2025-10-04

🐛 Bug Fixes

Action

  • Update version in Utils.cs and update CHANGELOG.md - (a674bbd)

0.0.12 - 2025-09-26

🐛 Bug Fixes

Action

  • Update version in Utils.cs and update CHANGELOG.md - (2240213)

0.0.11 - 2025-09-25

🐛 Bug Fixes

  • (Workflow) Remove cache-dependency-path - (edf45f8)

0.0.10 - 2025-09-25

🐛 Bug Fixes

  • (README) Upgrade README.md - (7872941)
  • (Workflow) Upgrade change log generator - (3a8bb2c)

0.0.9 - 2025-09-24

🐛 Bug Fixes

  • Add paths-ignore to workflow - (e17512d)

Action

  • Update version in Utils.cs and update CHANGELOG.md - (dc50d66)

0.0.8 - 2025-09-24

🐛 Bug Fixes

  • (Workflow) Create CHANGELOG.md - (5b01f71)

Action

  • Update version in Utils.cs - (f1b2fcd)

New Contributors ❤️

  • @github-actions[bot] made their first contribution

0.0.7 - 2025-09-24

🐛 Bug Fixes

  • (Workflow) Remove folder with powershel command - (31b4c8d)

0.0.6 - 2025-09-24

🐛 Bug Fixes

  • (Workflow) Fix file path - (d7b40a0)

0.0.5 - 2025-09-24

🐛 Bug Fixes

  • (Workflow) Fix workflows - (8045a2e)
  • (Workflow) Upgrade workflows - (a3d6e41)

0.0.4 - 2025-09-24

🐛 Bug Fixes

  • (README) Upgrade README.md - (f3fbaeb)

0.0.3 - 2025-09-24

🐛 Bug Fixes

  • (LICENSE) Add LICENSE file - (3d516ca)

0.0.2 - 2025-09-24

🐛 Bug Fixes

  • (README) Upgrade README.md - (792f53b)

[0.0.1] - 2025-09-24

🐛 Bug Fixes

  • (Main) Change description of TrueAlwaysMist config - (2775715)
  • (TransitionPointPatches) Also check entryPoint to get door side - (3f1e7ca)
  • Add README.md and workflow files - (9af977f)
  • Upgrade dll - (c0e572c)
  • Maze will change enter side when player enter left side door - (9e51e4d)

New Contributors ❤️

  • @T2PeNBiX99wcoxKv3A4g made their first contribution