hk_speedrunning-DebugMod icon

DebugMod

The premier practice tool for Silksong, ported from Hollow Knight's DebugMod.

Last updated a week ago
Total downloads 1581
Total rating 0 
Categories Mods Utility
Dependency string hk_speedrunning-DebugMod-0.2.4
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_Silksong-5.4.2304 icon
BepInEx-BepInExPack_Silksong

BepInEx modloader. Preconfigured and ready to use.

Preferred version: 5.4.2304
silksong_modding-Modlist-0.2.0 icon
silksong_modding-Modlist

A modlist for Silksong.

Preferred version: 0.2.0

README

For any questions or bug reports, please join the Modding Discord or Speedrunning Discord.

Discord

[!IMPORTANT] For moderation reasons, this mod requires Silksong.ModList to be installed. This mod is included in the release download. If Silksong.ModList is not installed, DebugMod will silently fail to load.

Features

The mod is still in early development, and some features are missing or broken. These features are confirmed to work:

  • Cheats such as infinite health and silk, noclip, and invincibility
  • Change which skills the player has
  • Increase or decrease health, silk, masks, spools, and needle damage
  • Save and reload savestates
  • View debug information about the game
  • A toggleable overlay in-game through which to use the mod's features
  • Configurable keybinds for most features
  • Visualize and color-code hitboxes
  • Change the player's respawn point to anywhere in the current scene
  • Recall to the set respawn point
  • Preview where the player's cocoon will spawn if they die
  • Unlock all tools, crests, crest upgrades, and crest slots
  • Kill all enemies
  • Add HP bars to enemies
  • Draw collision boxes for enemies
  • Clone or delete any enemy
  • Set an enemy's health to 9999
  • Give unlimited rosaries and shell shards
  • Damage the player anywhere/anytime
  • Change the camera zoom level
  • Disable the in game HUD
  • Make the player invisible
  • Disable the lighting around the player
  • Disable the vignette drawn around the player
  • Change the time scale of the game

We plan on adding any missing features from the Hollow Knight debug mod soon.

Installation (Steam, Windows)

  1. Download BepInEx from here: https://github.com/BepInEx/BepInEx/releases/latest
  2. Right click Silksong in Steam -> Properties -> Installed Files -> Browse...
  3. Copy the contents of the BepInEx zip into this folder (overwrite files if asked)
  4. Open and close the game once so BepInEx can generate its initial files
  5. Download DebugMod and ModList from here: https://github.com/hk-speedrunning/Silksong.DebugMod/releases/latest
  6. Copy the DebugMod and Silksong.ModList folders into BepInEx/plugins in the game folder (overwrite files if asked)
  7. This mod should not affect saves negatively, but it is a good idea to back them up anyway. Saves are located at %AppData%/../LocalLow/Team Cherry/Hollow Knight Silksong

Credits

Coding - Serena
SaveStates/Old Current Patch - 56
UI design and graphics - The Embraced One
Assistance with canvas - KDT
1.5 and A lot of Changes - Mulhima
Multiple SaveStates/Minimal info panel- Cerpin
Improve hitbox viewer - DemoJameson
Multiple SaveState Pages - Magnetic Pizza (and jhearom for porting to lp)
Additional Glitched functionality - pseudorandomhk
Additional Bindable Functions, and Fix Stuff - Flib
Buttons to directly run bindable actions - flukebull
Add frame by frame advance code - SFGrenade
Silksong port and SaveState speedups - spacemonkeyy