Skip to content

Commit

Permalink
Update readme with new plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
Keelhauled committed May 24, 2021
1 parent 6616305 commit 2d5ea9c
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 20 deletions.
2 changes: 1 addition & 1 deletion KeelPlugins.sln
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "repo", "repo", "{29232F8B-4
.gitignore = .gitignore
LICENSE = LICENSE
nuget.config = nuget.config
PostBuild.ps1 = PostBuild.ps1
README.md = README.md
EndProjectSection
EndProject
Expand Down Expand Up @@ -378,6 +377,7 @@ Global
{805950CD-B415-4A41-97E2-7BCE459C08A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{805950CD-B415-4A41-97E2-7BCE459C08A0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{805950CD-B415-4A41-97E2-7BCE459C08A0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{805950CD-B415-4A41-97E2-7BCE459C08A0}.Release|Any CPU.Build.0 = Release|Any CPU
{A75A3219-3E64-48F0-856E-7A2AF1D61CF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A75A3219-3E64-48F0-856E-7A2AF1D61CF7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A24E1F1F-16DE-46CC-9B90-65F0F60F3FBA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
Expand Down
43 changes: 25 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ Configuration Manager is recommended to make changing the numerous settings from

## Plugins

#### AltAutoMode
#### AltAutoMode [PH]
An alternative auto mode for H scenes.
Edits the full auto mode so you can control the speed of the animation but not the pose.
There is also some added randomization to make the pose changing feel more natural.

#### AnimeAssAssistant
#### AnimeAssAssistant [KK]
An assistant to help you manage your huge card collections.
It provides a few shortcuts in maker that let you go through your cards quickly while deciding which cards to keep.
Enable the plugin in the maker sidebar for the hotkeys to work.
Expand All @@ -27,60 +27,67 @@ An alternative scene loader for Studio.
The subfolders of the scene folder will act as categories for your scenes.
-->

#### CameraFrameMask
#### CameraFrameMask [KK]
Mask certain ugly frames caused by other plugins during character loading.

#### CharaStateX
#### CharaStateX [KK]
Allows editing the state of multiple studio characters simultaneously.
Normally only a few parameters such as animation speed/pattern can be edited for multiple characters at once,
but with this you can very easily load poses, change blinking state, switch animation, change clothing state, correct joints and so on.

Another feature in this plugin is H animation matching.
By selecting a male and a female, and then clicking on an H anim in the list while holding the ctrl key, the plugin will automatically choose the right H animation based on their sex.

#### ClothingStateMenuX
#### ClothingStateMenuX [KK]
Adds options to edit chara clothing states and current outfit to the maker sidebar.
Accessories might come later.

#### DefaultParamEditor
#### DefaultParamEditor [KK]
Allows editing default settings for character/scene parameters such as eye blinking or shadow density.
This only affects parameters that make sense to be saved.

To use, set your preferred settings normally and then save them with the new buttons in the studio menus.
Now when loading a character or starting the studio these settings will be used.

#### DefaultStudioScene
#### DefaultStudioScene [KK]
Load the scene specified in the config automatically when starting studio.

#### ItemLayerEdit
#### FreeHDefaults [KK]
Keeps freeh selection screen settings and freeh fov and aibu hand state saved.

#### ItemLayerEdit [KK]
Adds a hotkey that switches the currently selected objects layer between the character layer and the map layer.
This allows for more in-depth editing of lighting in studio.

#### LightManager
#### LightManager [KK]
Make studio spotlights automatically track characters.
First select the lights you want to edit then add the character you want to track to the selection and hit apply in the light settings. You cannot select a character first because the light menu has to be open to edit the settings.

#### LockOnPlugin
#### LockOnPlugin [KK]
A camera helper plugin that lets you forget the annoying camera controls and keeps the action right where it needs to be.
Select a character and press the hotkey to automatically keep the camera focus on the character.

#### MakerBridge
#### MakerBridge [KK]
Press the hotkey to send the selected character from maker to studio and vice versa.
To put it plainly, a temporary character card is created by the sending program which is then loaded by the receiving program when it is detected.

#### TitleShortcuts
Title menu keyboard shortcuts to open different modes.
For example, press F to open the female editor.
#### MaterialLink [KK]
Automatically sets the correct skin material on clothing that has the MaterialLink monobehaviour (for example, skindentation thighhighs).
To add this monobehaviour to your mod you can use a [stubbed MaterialLink dll](src/MaterialLinkStub.Koikatu/MaterialLink.Koikatu.dll) in unity or just copy the mb from another mod with SB3UGS.

#### RealPOV
#### RealPOV [KK][PH]
First person mode for studio and H scenes.

#### StudioAddonLite
#### TitleShortcuts [KK][HS][AI]
Title menu keyboard shortcuts to open different modes.
For example, press F to open the female editor.

#### StudioAddonLite [KK]
A lite version of the StudioAddon from HS.
Currently only has the object manipulation hotkeys for studio.

## Patchers

#### UnityLogFilter
A filter for Unitys own log messages.
#### UnityLogFilter [Any]
A filter for Unity's own log messages.
On first run the patcher will create `UnityLogFilter.txt` in the config folder and you can add your regexes there.
2 changes: 1 addition & 1 deletion src/MaterialLink.Koikatu/MaterialLink.cs
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ private void UpdateMaterialsIfSelf(ChaControl chara)

private void UpdateMaterials()
{
if(chaControl != null && chaControl.customMatBody != null)
if(chaControl && chaControl.customMatBody)
{
foreach(var rend in ManagedRenderers)
{
Expand Down
Binary file not shown.

0 comments on commit 2d5ea9c

Please sign in to comment.