MyFoothold
A mod that visualizes standable ground.
Screenshots 1 screenshots
About this mod Author’s original text
MyFoothold
A smoothness and responsiveness-focused alternative to the original Foothold? mod, completely rewritten from scratch.
This is a derivative work inspired by the original mod's concept. Credit goes to the original author for the initial idea and implementation.
This version maintains the same license and is distributed as a community alternative.
Key Differences from Original
This edition prioritizes consistent frametime smoothness and responsiveness, eliminating stutter spikes that occurred during visualization scans.
This complete rewrite replaces 3D ball indicators with lightweight 2D texture-based markers, significantly reducing both memory usage and rendering overhead.
Performance Philosophy
This mod is designed to maintain smooth frame rates without causing frame drops on reasonable spec computers.
Scanning and indicator display are optimized to have negligible performance impact, allowing you to use the mod continuously without compromising gameplay smoothness.
Usage
Press F (configurable) to toggle the visualization. The mod will scan a 15×10×15 cube around your camera and spawn markers:
- ⭕ (Hollow Circle) — Standable ground (slope 30–50°)
- ❌ (Cross) — Steep, non-standable ground (slope > 50°)
- No markers — Flat ground (< 30°)
Configuration
Edit BepInEx/config/my.pahsiv.MyFoothold.cfg (auto-generated on first run) to customize. Or use ModConfig to change setting in-game.
- Indicator Color — Different Indicator colors.
- Activation Key — Change from F to any key.
- Indicator Density — Density of the indicator. Higher value makes them easier to see in bright daylight.
- Activation Mode — Toggle, trigger, fade away or continuous behavior.
Credits
- @Tzebruh — Created the Foothold? concept and initial implementation
- All other contributors to the project
License
This mod maintains the same license as the original Foothold? mod. See LICENSE file for details.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: