Modding API for games made by Illusion (PHAPI / KKAPI / ECAPI / AIAPI / HS2API / KKSAPI) https://www.patreon.com/ManlyMarco
Find a file
rnetiks 2a58216e06 Fix control points in Bezier curve interpolation methods (#99)
This PR fixes incorrect values and order of parameters in Utilities.Curve.

Co-authored-by: Fox <36754166+rnetiks@users.noreply.github.com>
Reviewed-on: #99
Reviewed-by: ManlyMarco <manlymarco@noreply.localhost>
Co-authored-by: rnetiks <rnetiks@noreply.localhost>
Co-committed-by: rnetiks <rnetiks@noreply.localhost>
2025-11-27 19:33:10 +00:00
.github/workflows Fix workflow (#94) 2025-10-27 23:48:43 +01:00
doc Fix broken repo links that pointed to GH 2025-11-26 03:55:34 +01:00
src Fix control points in Bezier curve interpolation methods (#99) 2025-11-27 19:33:10 +00:00
.gitignore Ai MainGame class and hooks for AIAPI (#23) 2021-02-25 17:19:08 +01:00
LICENSE Initial commit 2018-11-11 22:24:10 +01:00
README.md Fix broken repo links that pointed to GH 2025-11-26 03:55:34 +01:00
release.ps1 Rename release zip files 2025-11-02 12:56:18 +01:00

Get help on Koikatu discord server

Modding API for Illusion games

This is an API designed to make writing plugins for recent UnityEngine games made by the company Illusion easier and less bug-prone. It abstracts away a lot of the complexity of hooking the game save/load logic, creating interface elements at runtime, and many other tasks. All this while supplying many useful methods and tools. Supported games:

  • PlayHome (PHAPI)
  • Koikatu/Koikatsu Party (KKAPI)
  • Emotion Creators (ECAPI)
  • AI-Shoujo/AI-Syoujyo (AIAPI)
  • HoneySelect2 (HS2API)
  • Koikatsu Sunshine (KKSAPI)

Some mods that use the Modding API

The API is required by many plugins made for Koikatsu, Emotion Creators and AI-Girl/AI-Shoujo. Here are some of them:

How to install

  1. Install the latest version of BepInEx 5.x and BepisPlugins . If MoreAccessories is used, make sure it is up to date as well.
  2. Download the latest release for your game. Warning: You only need the version specific for your game (check the prefix, for example KK = for Koikatsu). Downloading version for the wrong game or multiple versions will break things!
  3. Extract the archive into your game directory. The .dll file should end up inside BepInEx\plugins.

Developers