HTFSlide
Sliding, sprint toggle and a launch boost when you slide off a ledge. Client-side.
By Hatsune_EXO
| Date uploaded | a week ago |
| Version | 1.4.0 |
| Download link | Hatsune_EXO-HTFSlide-1.4.0.zip |
| Downloads | 758 |
| Dependency string | Hatsune_EXO-HTFSlide-1.4.0 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
HTF Slide
Sliding, sprint toggle, and a real launch when you slide off a ledge.
Sprint toggle
Vanilla makes you hold the sprint key the whole time. Tap it once instead and keep running.
Letting go of the movement keys stops it, so you don't come out of the water sprinting for no
reason — set StopSprintWhenIdle = false if you'd rather it stay on until you tap again.
Controls
The mod reads the game's own crouch and sprint inputs, so it follows whatever keys you've rebound and works with a controller. You don't need to tell it anything.
Sliding
Sprint, then press crouch. You start fast, hold that speed briefly, then decelerate smoothly back to normal control. Release the key or leave the ground to cut it short.
Your friends see you crouched while sliding even without the mod — it writes the game's own crouch state instead of moving your model around, so the game syncs the pose itself.
Launching
Two ways to get airborne, and they're the fun part:
- Jump while sliding — your normal jump plus an extra push, keeping the speed you built up.
- Slide off a ledge or a slope — no button needed. You keep your horizontal speed and get a kick upward, so a hill becomes a ramp.
While you're flying with momentum the mod keeps your horizontal speed and eases the game's extra gravity, so a launch actually goes somewhere. You can still steer freely — it only stops you from losing speed, it doesn't lock your direction. Momentum ends when you land, or after 4 seconds as a safety net, and the gravity is always put back exactly as it was.
Every boost can be set to 0 if you'd rather keep the vanilla feel.
Options
Sprint
| Option | Default | What it does |
|---|---|---|
SprintToggle |
true |
Tap to keep running instead of holding the key |
SprintKey |
LeftShift |
Fallback only — the mod follows your rebound sprint key automatically |
StopSprintWhenIdle |
true |
Stop running automatically when you stop moving |
Slide
| Option | Default | What it does |
|---|---|---|
SlideKey |
LeftCtrl |
Fallback only — the mod follows your rebound crouch key automatically |
RequireSprint |
true |
Require sprinting. Off means you can slide from a walk |
Duration |
1.5 |
Total length of the slide, in seconds |
StartSpeed |
11 |
Speed at the start |
FullSpeedTime |
0.25 |
Seconds at full speed before braking starts |
EndSpeed |
4 |
Speed at the end, before you get control back |
Cooldown |
0.6 |
Wait between slides |
SteerControl |
0.25 |
How much you can turn mid-slide. 0 = on rails, 1 = full control |
Launching
| Option | Default | What it does |
|---|---|---|
SlideJumpBoost |
3.5 |
Extra upward push when you jump out of a slide. 0 disables it |
RampLaunchBoost |
2 |
Extra upward push when you slide off a ledge without jumping |
KeepSpeedInAir |
true |
Keep your speed for the whole flight instead of slowing down |
AirGravityMultiplier |
0.45 |
Scales the game's extra gravity while flying. 1 = vanilla |
Multiplayer
Client-side, and only affects your own character — it checks network ownership before touching anything, so it won't send your friends' bodies flying. Nobody else needs the mod.
Documentación en español: README.es.md dentro del paquete.
CHANGELOG
Changelog
1.4.0
- Arreglado: el mod ignoraba los controles reasignados. Leía Ctrl y Shift directamente del teclado en vez de preguntarle al juego qué teclas tiene asignadas. Si habías reasignado agacharse, el deslizamiento seguía saliendo con Ctrl. Gracias a KurotsukiOnArch por el aviso.
- Ahora se engancha a la entrada del propio juego, así que respeta cualquier reasignación y funciona también con mando. El mismo arreglo aplica al interruptor de correr.
- Las opciones
SlideKeyySprintKeyquedan solo como respaldo, por si una actualización del juego cambiara sus manejadores de entrada.
1.3.2
- Curva de frenado rehecha: ahora frena desde el primer instante de esa fase y afloja al final. La anterior suavizaba las dos puntas y el primer tercio del frenado no se notaba, así que parecía mantener la velocidad casi todo el deslizamiento.
- Meseta de velocidad máxima configurable en segundos (
FullSpeedTime) en vez de como fracción, para que no cambie sola al ajustar la duración.
1.3.0
- Impulso en el aire durante todo el vuelo, no solo al despegar: el juego devolvía al jugador a velocidad de caminar paso a paso mientras volaba.
- Gravedad aliviada al volar con impulso (
AirGravityMultiplier). El juego añade gravedad por encima de la normal, y eso cortaba los saltos largos. Se restaura siempre al aterrizar, con un corte de seguridad a los 4 segundos.
1.2.0
- Arreglado el frenazo en seco al terminar el deslizamiento y al saltar. Faltaba entregarle al juego la velocidad a la que ibas, así que volvía a la de caminar de golpe.
- Duración y velocidad final más generosas por defecto.
1.1.0
- Correr con interruptor: pulsas una vez y sigues corriendo.
- Salto con impulso desde el deslizamiento y rampas: salir por un borde te lanza sin necesidad de pulsar salto.
1.0.0
- Primera versión: deslizamiento al esprintar y agacharse.