Kerr1291 / EnemyRandomizer

Enemy Randomizer mod for Hollow Knight
MIT License
12 stars 14 forks source link

EnemyRandomizer

https://github.com/Kerr1291/EnemyRandomizer

This is a mod for Hollow Knight that randomizes the Enemies.

It can be quite jank, but very fun.

Find me here to give feedback, ideas, etc. Or use github, whichever!

https://discord.gg/hollow-knight-modding-879125729936298015

Example Videos:

https://drive.google.com/file/d/1G3aR5bAU5YiEFhTdPvdlg4h1eI4ieI4b/view?usp=sharing - Crystal Peaks enemies and traps shuffled

https://drive.google.com/file/d/1QuvzM5rtYydBPk1yCktoLL11vc1Ny5Dt/view?usp=sharing - Pogo-Logic-Required enemies replaced without creating softlock

https://drive.google.com/file/d/1G3BE9u_vaW1UwtanP4FpF0NTMO9famyZ/view?usp=sharing - Replaced background enemies and music playing from speaker with zote themed fun

https://drive.google.com/file/d/12t-UbXAOYYa5D3liKXn-9aRLYTVC7TXr/view?usp=sharing - Boss replaced with a custom enemy and the custscenes and progression still function

Dependencies

Satchel: https://github.com/PrashantMohta/Satchel

Release Installation

Get via one of the mod installers like scarab+: https://themulhima.github.io/Scarab?download

Or manually extract the zip dlls into the Mods/EnemyRandomizer folder

Usage

By default, the randomizer will change enemies into another random type, with various options to configure how that should work. This behaviour can be changed in the mod menus

To start, Look under OPTIONS > MODS > ENEMY RANDOMIZER OPTIONS > ENEMY RANDOMIZER MODULES

Known Bugs

Plenty. This is an alpha release, so there's still a lot of work to do.

Credits

Big thanks to Mulhim (Author of Satchel) for porting the menu into Satchel's [Better Menus] format.

Thanks to the modding team for a great modding API <3

Thanks to the SATCHEL mod for providing a great resource to edit fsms.

Thanks to FSMView Avalonia for making all of this possible by allowing me to read through various game FSMs.

Special thanks to Dwarfwoot for being a great resource to navigate the current modding pipeline.

Special thanks to Fireball248, TheGreatGallus, and anyone else who kept this mod going in my absense.

Streamer special thanks to:

TheDanielMat - for the inspiration to get back into modding https://www.twitch.tv/thedanielmat

ColetteMSLP - for pioneer play testing the new enemy rando and helping me reconnect with the community https://www.twitch.tv/colettemslp

oatmille1 - for also assisting in a lot of early alpha play testing and inspiring the idea to scale sound effects with the enemy scaling https://www.twitch.tv/oatmille1

Additional thanks to anyone I may have missed and everyone in the hollow knight modding community for their hard work.

ko-fi