Skip to content

Tobi-Mob/Skul.Mod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mod for Skul: The Hero Slayer

Some Modifications to make the game even more enjoyable for me.

Using BepInEx as modding framework


Features

  • TurboButtonMode for basic attacks (F2 Key).
    • Holding down the attack button attacks as fast as possible.
  • Skull drops scale with current chapter (F3 Key).
    • Later chapters always drop higher rarity skulls.
    • Awakened versions of skulls can drop.
  • Modify gates (F4 Key)
    • Always spawn a Skull-Reward and a Item-Reward gate, if possible.
    • No broken gates will be spawned, if avoidable.
  • Spawn DarkQuartz to unlock upgrades (F5 Key).
  • Item drops configurable to drop a higher quality item every N drops.

Compability

  • Skul Version 1.7.1
  • Skul Unity Version 2020.3.34
  • BepInEx Version 5.4.21

Installation

$(SkulDirectory) would be the folder where the Skul.exe is. For Windows it usually is: C:\Program Files (x86)\Steam\steamapps\common\Skul or something like that.

There are more detailed Instructions available here: Full Installation Guide

How to build the mod yourself

Before you continue here, do everything in the Installation section first.

With git and dotnet installed these commands should build the mod:

git clone https://github.com/Tobi-Mob/Skul.Mod.git
cd Skul.Mod
dotnet build

If no errors are thrown, the new build mod was installed into the SkulDirectory.

More infos on how this mod works and how it can be changed are here: how to mod

Future Ideas

  • Start in a later chapter
    • Skip lower Chapters and jump right into higher action.
    • Give some start equipment matching the new start chapter.
  • Configurable random seed
    • It should be possible to give a fixed seed to the used System.Random to replay a given seed.
  • Configurable starting gear
  • Configurable drops for a run
  • Boss rush
    • Is could be enough to postfix StageInfo.GeneratePath and just remove all non boss segments.