0 of 0

File information

Last updated

Original upload

Created by

Volcomtx

Uploaded by

Volcomtx

Virus scan

Safe to use

Tags for this mod

Documentation

Readme

View as plain text

# VisibilityFix Mod for Schedule I

**Author:** volcomtx
**Game:** Schedule I
**Framework:** [MelonLoader](https://melonwiki.xyz/#/?id=what-is-melonloader) (IL2CPP compatible)
**Version:** 1.0.0

---

## ๐Ÿ“Œ Description

This mod overhauls the way **player visibility** is calculated in *Schedule I*, offering more precise control and improving stealth mechanics.

It is fully compatible with **IL2CPP builds** of the game.

---

## โš™๏ธ Features

- โœ… Customizable **base visibility**
- โœ… Adjustable multipliers for:
- Sneaky movement
- Crouched posture
- Flashlight use
- โœ… Toggle to **enable or disable flashlight effects**
- โœ… Optional visibility **clamp ceiling**
- โœ… Built-in debug logging to inspect visibility calculation in real-time
- โœ… Config file is auto-generated on first launch

---

## ๐Ÿ”ง Configuration

When the game is run with the mod for the first time, a config file will be createdin the games `Mods` folder.

You can modify the following settings:

### ๐Ÿ”น Top-Level Options

| Setting | Type | Description |
|--------------------------|---------|--------------------------------------------------------------|
| `EnableDebugLogs` | bool | Enables console output for debugging visibility calculations |
| `FlashlightAffectsSneak`| bool | Controls whether flashlight use affects visibility |
| `BaseVisibility` | float | The base visibility value before modifiers are applied |
| `MaxVisibility` | float | The max allowed visibility (after modifiers are applied) |

### ๐Ÿ”น Multipliers Section

| Sub-Setting | Description |
|-------------|---------------------|
Sneaky | Multiplier applied when moving sneaky
Crouched | Multiplier applied when crouched
Flashlight | Multiplier applied when the flashlight is enabled

## ๐Ÿงช Debugging

To help tune the config, enable `EnableDebugLogs`. This will output:

- The list of raw visibility attributes
- The filtered list used in calculations
- Each step of the visibility math
- Final visibility result after clamping

---

## ๐Ÿ“ฆ Installation

1. Install [MelonLoader](https://melonwiki.xyz/#/?id=installation) for **IL2CPP**.
2. Drop `VisibilityFix.dll` into the game's `Mods` folder
3. Run the game. Edit the generated config file if desired.
4. Optionally view the console log or `MelonLoader/Latest.log` for debug output.