Releases: PrashantMohta/HollowKnight.CustomKnight
Custom Knight v1.6.0
- Updates to Swapper to Swap more things & Bugfixes
- Ability to skin grubberfly beams by adding a "Beam.png"
Custom Knight 1.5
(Requires Satchel 0.6.0 )
If you find any bugs or have any suggestions please share with me in the custom knight channel in Hollow Knight Modding Discord server
what's changed :
-
adds mods menu
-- adds help text to direct players into the mod menu -
adds more skinnable sprites
-- DoubleJFeather.png -> feathers that drop when using monarch wings
-- SDCrystalBurst.png -> crystals that fly when using cdash
-- Leak.png -> particles that leak when low health
-- HitPt.png -> particle when knight is hit
-- ShadowDashBlobs.png -> particle when shadow dashing
-- Liquid.png -> soul meter filling animation -
Button in settings to Attempt Automatically Fixing incorrectly installed skins
-
Experimental Feature : Swapper
-- adds ability to skin bosses and any other objects that use a tk2dsprite
-- adds ability to skin any other non animated objects that use a sprite
-- adds ability to "skin" text in the game
-- ability to dump the sprites / text to make it easier to figure out what to edit
Using Swapper as a skin author :
-
to replace a sprite :
mods/CustomKnight/Skins/<skin>/Swap/<scene-name>/<gameobjectname>.png
(will only update once encountered in this scene, refer to the dumped png) -
to replace a text using it's in-game key :
mods/CustomKnight/Skins/<skin>/Swap/<scene-name>/<key>.txt
(scene-name here is just for organisation, the text will update globally) -
to replace a text without it's key (case insensitive find & replace) : add the text in
mods/CustomKnight/Skins/<skin>/Swap/replace.txt
for example :
elDer=>Cool Dude
geo=>Ca$hMoney
- to Dump assets (very laggy): enable Swapper Dump in settings : enter the room you want to dump objects /text from and wait till that object or text is on screen and change scene.
( Dump is triggered by new object creation & scene change)
Use Swapper to swap things across skins :
- create a Swap folder inside CustomKnight directory :
mods/CustomKnight/Swap/
- treat this as a global "skin" that applies regardless of the skin being selected.
Custom Knight 1.5-candidate ( 1.5.75 )
what's changed :
-
updates CK to 1.5.75 mapi
-
adds mods menu
-- adds help text to direct players into the mod menu -
adds more skinnable sprites
-- DoubleJFeather.png -> feathers that drop when using monarch wings
-- SDCrystalBurst.png -> crystals that fly when using cdash
-- Leak.png -> particles that leak when low health
-- HitPt.png -> particle when knight is hit
-- ShadowDashBlobs.png -> particle when shadow dashing
-- Liquid.png -> soul meter filling animation -
Button in settings to Attempt Automatically Fixing incorrectly installed skins
-
Swapster
-- adds ability to skin bosses and any other objects that use a tk2dsprite
-- adds ability to "skin" text in the game
-- ability to dump the sprites / text to make it slightly easier to figure out what to edit
Using Swapster as a skin author :
-
to replace a tk2dsprite :
mods/CustomKnight/<skin>/Swapster/<scene-name>/<gameobjectname>.png
(will only update once encountered in this scene) -
to replace a text using it's in-game key :
mods/CustomKnight/<skin>/Swapster/<scene-name>/<key>.txt
(scene-name here is just for organisation, the text will update globally) -
to replace a text without it's key (Find & Replace style) : add the text in
mods/CustomKnight/<skin>/Swapster/replace.txt
for example :
elDer=>Cool Dude
geo=>Ca$hMoney
- to Dump assets (buggy RN): add a skin with /Swapster , enable Swapster Dump in settings : enter the room you want to dump objects /text from and wait till that object or text is on screen.
Skin saves, UI customisation & bug fixes
-
[BUG] Charms should load properly now
-
[BUG] Fixes Invisible Geo when switching skins
-
Skin names are truncated
-
CustomKnight.GlobalSettings.json
-- Last Skin is saved
-- Skin name max length
-- CK UI font size
-- CK panel position and width
Skin saves, UI customisation & bug fixes
-
[BUG] Charms should load properly now
-
Skin names are truncated
-
CustomKnight.GlobalSettings.json
-- Last Skin is saved
-- Skin name max length
-- CK UI font size
-- CK panel position and width
bug-fix
- [BUG] Charms should load properly now
This is a test release
DO NOT USE THIS
Add Support for Shade and Shade Orbs
Original files :
Shade.png
ShadeOrb.png