Hollow Knight Modding Api

Mod Installer This Is a mod installer for hollow knight - designed to make mod installation a breeze. It grabs mods from the community drive, and puts them automatically in the correct folder. It is designed to make mod installation as seamless as possible. Once finished and you have a functioning folder of the game on 1.2.2.1, copy and paste the entire folder, then install the following mods into one of those folders: (1) Modding API (2) Debug Menu Mod.dll. Follow the instructions in the readme to install the Modding API, then extract the Debug Menu Mod.dll to hollowknightdata Managed Mods. Bosses are unique enemies in Hollow Knight with typically higher health or deal more damage than the standard creatures in the same area. The Knight may have to defeat a Boss to access a new area, acquire an item, complete a quest, or simply further the main story of the game. When the Knight encounters a Boss, their name will appear on-screen, and the music will change into a battle theme. Hollow Knight - Title screen w/modding API bug makes an unintentional wallpaper. Like us on Facebook! Share Pin Tweet PROTIP: Press the ← and → keys to navigate.

  1. Hollow Knight Hell Mod
  2. Hollow Knight 1.4.3.2 Modding Api
  3. Hollow Knight Infinite Soul Mod
  4. Hollow Knight Modding Api
  5. Hollow Knight Mods For Xbox

The Modding API’s Mod class (found here on github) allows you to initialize your mod and provides many other useful methods.Your mod’s main class should be set to inherit from the API’s Mod class: publicclassClassName:Mod,ITogglableMod

Note

Be sure to implement the interface ITogglableMod as well so that players are able to enable and disable your mod in the menu

Hollow Knight Hell Mod

Mod Name¶

By default, the name of your mod is whatever the name of your main class is. To change this, we can do the following:publicClassName():base('TheNameYouWant'){}.

Adding Version Number¶

Your mod will display the version number as “UNKNOWN” if you do not give it one. We can add this by overriding the Mod class’s GetVersion() method:publicoverridestringGetVersion()=>'Your.Version.Number';.

Knight

Load Priority¶

You can change how your mod is ordered compared to other mods by overriding the LoadPriority() method. By default, this method will load by alphabetic order.publicoverrideintLoadPriority()=>Priority_Number;.

Preload GameObjects¶

GetPreloadNames() is a powerful tool that obtains a copy of almost whichever gameobject you want based on the scene it comes from and its full name.Use it in the following way:

You can then use a version of the Initialize() method (covered in the subsection below) to recieve copies of these gameobjects.

Api

Initialize¶

This is where you finally gain control of your mod. Initialize is run once at the start of the game when the menu has been loaded.It has two different versions, one is publicoverridevoidInitialize andthe other is publicoverridevoidInitialize(Dictionary<string,Dictionary<string,GameObject>>preloadedObjects). The first Initialize shouldn’t need any explaining, you just put your code in that method and it runs at the start of the game.

The second is only slightly more complicated and relates to the GetPreloadNames() described in the subsection above.The second Initialize() gives you the gameobjects you asked for in GetPreloadNames() in the form of preloadedObjects which is a dictionary with its keybeing the name of the gameobject’s scene, and the value being another dictionary with a key of the gameobject’s name and a value that is the desired gameobject.Using the same example as in the previous subsection, we get the first gameobject using the following code:preloadedObjects['SceneName1']['Go/Path/Name/1']. Usually, we store these gameobjects in our own public dictionary so that other classes in ourproject can access them.

Saving Data¶

Hollow Knight 1.4.3.2 Modding Api

Mod data comes in two different varieties, the first being SaveSettings and the other GlobalSettings.SaveSettings consists of data that is unique to each save file where the player unlocking an area is an exmaple of this.GlobalSettings consists of data that should be the same across all save files, an example of this could be the difficulty setting of a boss.I will only give an example implementation of SaveSettings since GlobalSettings would be implemented the same way pretty much.

Hollow Knight Modding Api

First we want to make a ModSettings class where we store our mod’s save data.

Now, in your main class, do the following:

If you want to edit your settings, simply do Settings.HasUnlockedEpicGamerBoss=true.And you are done!

Jul 1st, 2019
Modding

Hollow Knight Infinite Soul Mod

Never
Not a member of Pastebin yet?Sign Up, it unlocks many cool features!

Hollow Knight Modding Api

  1. Falconer
  2. Geralt Bounty Hunter
  3. Thrall
  4. Unnoficial Pallet Extension
  5. Raven Fiend
  6. Stacking Inventory
  7. Twilight Knight
  8. The Seraph
  9. Abyss Walker
  10. The Monk
  11. Bounty Hunter Valiant Skin
  12. Trinket Overhaul Project
  13. Ronin
  14. Incadescent Whisper
  15. The Librarian
  16. Extra Weald Backgrounds
  17. Acolyte
  18. Jester Marceline Skin
  19. Sunward Isles
  20. Crimson Court Trinkets
  21. Faraam Armor Variants
  22. Color of Madness Trinkets
  23. Welsh Corgi Master
  24. Scourge Class Mod
  25. The Banshee
  26. Hollow Knight
  27. Darkwraith
  28. Amphitheater District
  29. The Canoneer
  30. Backless and Bloody Plaguemasters
  31. Mimics
  32. Lord's Blade
  33. Dragonslayer
  34. The Beastmaster
  35. The Seer
  36. Enigma
  37. Redhead barmaid
  38. The Forsaken
  39. ShindoL Hero Skins
  40. Better Trinkets
  41. Cultist Simulator Trinkets Mods
  42. EC- town statue Filianore skin
  43. The Revenant Class Mod
  44. LW-guild
  45. LW-sanitarium
  46. LW wagon
  47. Winter Wonderland
  48. Female Crusader Skin
  49. More dungeon background variations all in one- Reworked
  50. Ves - Grave robber skin 1.1
  51. Clair's Collection of Curiosities
  52. AceroSteel's God of War Bounty Hunter Skin
  53. Guts the Black Swordman - Class Mod
  54. More dungeon backround variations - Warrens - Reworked
  55. More dungeon backround variations - Cove - Reworked
  56. Vernon Roche - Leper skin 1.3
  57. Omen Seeker Class Mod
  58. Kraken Society CoM- Cataphract/Omen Seeker/Slayer expansion
  59. Butcher Bird Class Mod
  60. The Conqueror Class Mod
  61. The Warden Class Mod
  62. SKorpion - Bounty-hunter skin
  63. Larger Roster

Hollow Knight Mods For Xbox