Skip to content
MarC0 edited this page Feb 14, 2019 · 7 revisions

Introduction

KKAPI is a project that aims to make creating mods for Kokatsu! easier and less bug-prone. It abstracts away a lot of the complexity of hooking the game save/load logic, of creating interface elements at runtime, and many other. All this while supplying many useful methods and tools.

Here are some mods that use KKAPI:

  • Koikatu Overlay Mods - Uses many different features like saving to coordinates, partial load toggles, advances maker interface elements, using Windows Open File dialogs, etc.
  • KK_BecomeTrap - Simple mod that give a good example of how clean and easy KKAPI makes things.
  • KK_SkinEffects - Uses StudioAPI to create custom controls in the studio interface.
  • KKABMX - Uses a lot of runtime-generated maker UI elements, fairly complex.

Getting started

  1. First of all, download the latest release.
  2. Basic construction of the API is explained in the introduction.
  3. A short tutorial on how the API can be used to make a plugin can be found here.
  4. Code reference can be found here.
Clone this wiki locally