cosita3cz-MenuLib icon

MenuLib

Easier menu and options adding to BATIM

Last updated 4 hours ago
Total downloads 4
Total rating 0 
Categories Libraries
Dependency string cosita3cz-MenuLib-0.1.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2304 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2304

README

MenuLib

MenuLib is a C# library designed to simplify the creation of in-game menu plugins for Bendy and the Ink Machine. It provides a straightforward API for adding buttons, toggles, and multi-options to menus, allowing developers to focus on functionality rather than UI implementation details.

Features

  • Easy-to-use methods for adding buttons, toggles, and multi-options.
  • Predefined menu structures for common use cases.
  • Extensible base classes for creating custom menus.
  • Lightweight and efficient, minimizing performance impact on the game.

Getting Started

To use MenuLib in your project, follow these steps:

  1. Create new bepinex plugin project.

  2. Add MenuLib.dll as reference.

  3. Import the MenuLib namespace in your plugin code:

    using MenuLib;
    
  4. Documentation will be added soon. I have no clue how it works either (its not documented yet, i still change the structure of the library for better usability, wait for release 1.0.0).