0 of 0

File information

Last updated

Original upload

Created by

haolink

Uploaded by

haolink

Virus scan

Safe to use

Tags for this mod

Documentation

Readme

View as plain text

=============================================
=== MiSide Outline Disable BepInEx plugin ===
=============================================


Installation
- Make sure MiSide is set up for modding. You need to install BepInEx to do this. At the time of writing you can download it at https://github.com/BepInEx/BepInEx/releases/download/v6.0.0-pre.2/BepInEx-Unity.IL2CPP-win-x64-6.0.0-pre.2.zip (or if this link is down visit: https://github.com/BepInEx/BepInEx/releases and choose the 6.0.0 (pre) version which is described as il2cpp-win-x64 )
- Unpack the BepInEx ZIP file into your MiSide install folder (usually [steam]\steamapps\common\MiSide). It should then somehow look like this: - BepInEx - Data - dotnet - MiSideFull_Data - Voice Editor - .doorstep_version - [...]
- Launch MiSide like usual – it should open another window with a text console. If it doesn't – please open doorstop_config.ini in the MiSide folder and search for the line ignore_disable_switch – and set it to true. Yes, they warn you about this. But yes, on some setups this might be required (on mine for example).
- Unpack the folder OutlineDisable from the ZIP file you have this PDF from into BepInEx\plugins .
- When you open MiSide now – the console should confirm the plug-in has loaded with text like "[Info: BepInEx] Loading [Outline Disable x.x.x]"

Now let’s get to configuration and using.

=============================================
=============== Configuration ===============
=============================================

MiSide has multiple types on how it generates Outlines. This plugin should be able to tackle all of them. In the plugin folder (BepInEx\plugins\OutlineDisable) you will find a file called settings.json. There are 3 configuration parameters. They all are bool, so either you activate them (true) or don't (false).
- DisableHighlighter (default: false): This is the white highlighting you will see when you look at things you can interact with. Enabling this will remove those outlines and thus it will also remove a very helpful indicator in the game what you can interact with - hence it's kept enabled by default. It can still make sense to disable it for clean screenshots.
- DisablePostProcessingOutlines (default: true): MiSide uses a Postprocessing technology called Sobel Outline ( see https://www.vertexfragment.com/ramblings/unity-postprocessing-sobel-outline/ ) to render outlines around most furniture or similar things. If you enable this one - these outlines will get disabled. As you probably downloaded this mod to get rid of outlines - this is enabled by default.
- DisableShaderOutlines (default: true): On top of that, MiSide utilises shaders to create very pronounced outlines - mostly around Mita herself and the player. This is the same type of outline which is also used in the main menu. By setting this to true - these outlines will be suppressed. As you probably downloaded this mod to get rid of outlines - this is enabled by default.

=============================================
================= Credits ===================
=============================================

Plugin developed by: haolink

My socials are:
- BlueSky: https://bsky.app/profile/hao.naturally.moe
- DeviantArt: https://www.deviantart.com/haolink
- Discord: haolink
- Twitter: @haolink (no clue what this X is)

Kudos go out to:
- Rist8: https://github.com/Rist8/MiSide-Console-Unlocker
- The console unlocker helped me understand how MiSide works and ultimately
this BepInEx plugin is based on their code. Both plugins work side by side.
- The BepInEx team https://github.com/bepinex
- AIHASTU: For MiSide