You are viewing a potentially older version of this package. View all versions.
Nessie-EasySettings-1.1.3 icon

EasySettings

A mod API for easily adding options to the settings menu.

Date uploaded 2 weeks ago
Version 1.1.3
Download link Nessie-EasySettings-1.1.3.zip
Downloads 6188
Dependency string Nessie-EasySettings-1.1.3

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

Easy Settings

A mod API for easily adding options to the settings menu.

Features

  • A settings tab for mods
  • Callbacks for some settings UI events
  • An easy-to-use API to add more settings
  • Headers
  • Spaces
  • Buttons
  • Toggles
  • Simple Sliders
  • Advanced Sliders
  • Key buttons
  • Dropdowns
  • Value change callbacks for all interactables
  • Overloads to easily bind BepInEx' ConfigEntrys

Installing

  1. Install the latest version of BepInEx 5
  2. Download this mod (EasySettings.dll)
  3. Go to the games main directory (where the ATLYSS.exe can be found)
  4. Go to the BepInEx plugins folder (ATLYSS/BepInEx/plugins/)
  5. Put EasySettings.dll in the BepInEx plugins folder

Requirements

CHANGELOG

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.1.3 - 2024-12-07

Fixed

  • OnValueChanged not being called for Toggles and Simple Sliders.

1.1.2 - 2024-12-07

Changed

  • Made the mod only work with ATLYSS.exe.

Fixed

  • Fixed advanced slider value displays not initializing properly under specific conditions.

1.1.1 - 2024-12-05

Fixed

  • Temporary test elements appearing in the settings.

1.1.0 - 2024-12-05

Added

  • Made settings revert if apply was never pressed.
  • OnCloseSettings callback.
  • OnCancelSettings callback.
  • Button elements.

Fixed

  • Excess logs when rebinding a key.
  • Dropdowns not initializing their value.
  • OnApplySettings now gets called before the settings close.

1.0.0 - 2024-12-03

Added

  • Mod settings tab to the settings UI.
  • Class for settings UI callbacks and adding UI.
  • Space, Header, Toggle, Simple Slider, Advanced Slider, Dropdown, and Key Button base elements.