InfoSkull
White Knuckle mod that aims to make UI more customizable
| Last updated | a week ago |
| Total downloads | 856 |
| Total rating | 1 |
| Categories | Mods Tools Libraries Misc Tweaks Leaderboard Legal |
| Dependency string | notTamion-InfoSkull-2.0.0 |
| Dependants | 0 other packages depend on this package |
README
InfoSkull
github | thunderstore
InfoSkull is a White Knuckle mod that aims to make UI more customizable.
[!IMPORTANT] InfoSkull is leaderboard LEGAL, however certain configurations may void leaderboard legality. You will be notified in-game if your current configuration is not leaderboard legal.
Getting Started
To get started with InfoSkull you have multiple options to choose from.
A more in-dept guide for using mods can be found on the White Knuckle discord
Thunderstore Mod Manager (Recommended)
InfoSkull is available on Thunderstore for easy installation and updates.
Manual Installation
To manually install InfoSkull you first need to download BepInEx 5.x.x
Afterward download InfoSkull from either the Releases
or Thunderstore
and move the unpacked zip folder into the BepInEx/plugins folder
Now your file structure should look something like this
WhiteKnuckle
├── BepInEx
│ ├── plugins
│ │ ├── notTamion-InfoSkull-x.x.x (folder)
General Usage
InfoSkull can be configured by entering the in-game pause menu and
pressing the Adjust UI button.
From here you can drag and drop UI elements to your liking.
To add e.g. add new elements or remove existing ones, hit the alt key
and navigate through the menu options.
Built-ins
InfoSkull comes with a few built-in UI elements that can be used.
Vanilla Elements
InfoSkull allows you to move around and optionally disable vanilla UI elements.
TextDisplay
A simple text display that can be customized to show any text you want.
Placeholders
| Format | Description | Leaderboard Legal |
|---|---|---|
{level} |
Current level name | ✅ |
{level_time} |
Time spent in current level | ✅ |
{height} |
Player vertical height | ✅ |
{best_level_time} |
Best time achieved for current level | ✅ |
{ascent_rate} |
Player ascent rate | ✅ |
{game_time} |
Total game time | ✅ |
{clock} |
System clock time | ✅ |
{left_stamina} |
Left hand stamina | ❌ |
{right_stamina} |
Right hand stamina | ❌ |
{mass_height} |
Mass floor height | ❌ |
{mass_speed} |
Mass floor speed | ❌ |
{mass_acc_mult} |
Mass speed increase multiplier | ✅ |
{mass_distance} |
Player distance to mass | ❌ |
{score} |
Your current run score | ✅ |
{high_score} |
Previous run high score | ✅ |
{ascent} |
Total ascent climbed | ✅ |
{velocity} |
Player velocity | ✅ |
{health} |
Player Health | ❌ |
{extra_jumps} |
Extra jumps remaining | ❌ |
{empty} |
Empty output placeholder | ✅ |
To stylize the text display, you can use TMPro rich text tags.
API
Other mods can create custom InfoSkull UI elements by implementing them in their own mod and registering them with InfoSkull. Exact documentation for this is still pending, but you can look at the source code of the built-ins to get a rough idea.
Contributing
If you want to contribute to InfoSkull, feel free to open an issue or a pull request (please contact me via discord or an issue before starting work on larger changes).
Help
If you need help with InfoSkull, you can contact me on Discord. My handle is tamion.