Skip to content

starstormhun/StarPlugins

Repository files navigation

StarPlugins

Various plugins for Illusion's Koikatsu / Koikatsu Sunshine games. Configuration Manager is recommended to make changing the settings from these plugins easier.

How to install

  1. Install the latest build of BepInEx
  2. Download the latest release for your game from the releases page
  3. Plugin dlls go to BepInEx/plugins (or a subfolder thereof)
  4. Patchers (currently only Shadow Patcher) go to BepInEx/patchers

Plugins

Axis Unlocker [KK/KKS]

Makes the manipulation axis speed and size sliders' minimum and maximum values configurable. Optionally converts the sliders to logarithmic base.

Better Scaling [KK/KKS]

Allows scaling of folders, and logarithmic scaling of all objects using the guide objects. Also allows items to scale their children relatively, settable with a UI toggle in the workspace. Includes Timeline compatibility.

Expression Control [KK/KKS]

This is an old plugin which I decompiled and modified to also be able to be used on males.

Light Settings [KK/KKS]

Allows changing more properties of lights than available by default. Also allows the usage of light cookies, editing of map lights, and toggling of the chara light.

Light Toggler [KK/KKS]

Automatically toggles on/off lights when a parent folder or object is toggled on/off. Also works for items that have built-in lights. The changes persist through saves/loads without adding extended data to the scene.

Mass Shader Editor [KK/KKS]

A plugin that lets you edit the properties of multiple shaders at once, based on item selection. For both Maker and Studio. Also lets you swap shaders for others. Contains a built-in tutorial and help section due to its many options.

Performancer [KK/KKS]

Optimises some aspects of Charastudio to make it more efficient in scenes that use lots of character or lots of objects.

Shader Fixer [KK/KKS]

By default it fixes the KKUSS / KKUTS shaders by making sure they always have at least a flat normal map. The shader and property name filters are configurable, thus it can be extended to work on other shaders.

Shadow Patcher [KK]

Increases the maximum shadow resolution for KK lights by modifying the Unity bytecode at startup. Beware: Increased shadow resolution heavily impacts GPU VRAM usage.