Skip to content

G4PLS/Luna

Repository files navigation

Luna

Luna is a library designed to simplify modding for the game Lunsitice. It provides a set of classes that grant easy access to different sections of the game, making it straightforward to edit values, listen to events, and enhance your modding experience. While initially developed for personal use, it is structured in a way that allows anyone interested in modding Lunsitice to utilize its features.

Game Information

  • Lunsitice: Visit the official Lunsitice website at lunisticegame.com.
  • BepInEx: Luna relies on BepInEx for mod support. Ensure you have BepInEx properly installed before using this library. For more information, visit the BepInEx GitHub repository.

Getting Started

To get started with Luna and begin modding Lunsitice, follow these steps:

  1. Clone and build the project yourself by following these steps:

    • Clone this repository to your local machine.
    • Build the project using your preferred development environment.

    OR

    You can also get the latest build from the Releases tab.

  2. Ensure you have BepInEx properly installed for your Lunsitice game installation. You can download the specific BepInEx version #674 for BepInEx Unity (IL2CPP) for Windows (x64) games from here under the "Artifacts" section.

  3. Follow the installation instructions for BepInEx on Unity IL2CPP games, available at BepInEx Installation Guide.

  4. Add Luna as a reference in your mod project.

  5. Start using the provided classes to interact with the game.

Usage

Luna provides various classes to simplify the modding process. You can refer to the documentation or source code for details on how to use each class effectively.

License

This project is licensed under the GNU General Public License version 3 (GNU GPLv3). See the LICENSE file for details.

Acknowledgments

  • Lunsitice: The creators of Lunsitice for providing a platform for modding.
  • BepInEx: The creators of BepInEx for their invaluable modding support.

Note: This library is provided as-is and is not officially affiliated with the developers of Lunsitice or BepInEx. Use it at your own risk and always ensure that you comply with the GNU GPLv3 license and any terms of use and licensing agreements associated with Lunsitice and BepInEx.