Create

GK2 Mod Framework [0.1.5] — Code Modding Framework & In-Game Settings UI

  • Graveyard Keeper 2 — GK2 Mod Framework [0.1.5] — Code Modding Framework & In-Game Settings UI
  • Graveyard Keeper 2 — GK2 Mod Framework [0.1.5] — Code Modding Framework & In-Game Settings UI
  • Graveyard Keeper 2 — GK2 Mod Framework [0.1.5] — Code Modding Framework & In-Game Settings UI
Author:
SuperMan4eg
Size:
55.04 kB
Date:
Yesterday, 18:09
Downloads:
0
0.0 / 10
No one has rated the file yet.

A unified BepInEx-based foundation for code modifications in Graveyard Keeper 2. The framework injects an in-game Mods menu into the main menu, provides a standardized graphical settings interface (handling toggles, numeric sliders, dropdown selectors, keybindings, text fields, and read-only values), oversees dependency resolution, and exposes safe lifecycle hooks for mod creators. As a shared core dependency and developer baseline, it does not alter gameplay mechanics on its own.

Key Features:

  • Native In-Game Mods Menu — Seamlessly integrates an authentic-styled "Mods" button directly into the title screen.
  • Automated Configuration GUI — Dynamically builds UI controls for mod options, supporting toggles, numeric sliders, dropdown lists, keybind listeners, text inputs, and read-only diagnostic fields.
  • Comprehensive Metadata & Dependency Auditing — Consolidates mod versioning, dependency tracking, toggleable states, and compatibility details in a single menu.
  • Build Fingerprinting — Verifies game client binaries, allowing dependent mods to reject unverified or mismatching game updates safely.
  • Extensive Developer Tooling — Includes documented API endpoints, boilerplate templates for hard dependencies, and optional standalone-bridge hybrid templates for plugin developers.
  • Streamlined Engine Architecture — Built directly atop BepInEx and HarmonyX, avoiding secondary DLL loaders or redundant injection chains.

Requirements & Installation:

  1. Install BepInEx 5.4.23.5 x64 into your Graveyard Keeper 2 directory and run the game once to initialize files.
  2. Extract the downloaded archive into the game's root directory, ensuring the file is placed at:
    BepInEx/plugins/GK2.Framework.dll
  3. Launch the game. A "Mods" button will appear in the main menu, displaying all installed framework-compatible mods.

Useful links:

Comments 0