
Absorb and Balance
Timed landings with dedicated clean recoveries and 80 procedural sketchy reactions. Weight-reactive grinds, manual balance, adjustable HUD and three gameplay presets.Absorb & Balance
By Ninel — version 1.3.59
Timed landings, weight-reactive grinds and manual balance for ReSkate.
Landings
Press RB, LB or F before touchdown. The actual touchdown decides the result:
- Clean plays a dedicated grounded recovery, adapted to drop height and stance.
- Sketchy uses one of 80 procedural recovery profiles, selected from impact, speed loss, board alignment and slope.
- Too Early, No Absorb and Too High request a wipeout.
Clean clips are loaded from the installed game. Sketchy motion uses bounded torso and limb offsets, with arm clearance checks and a smooth release. The single sketchy option controls the whole recovery.
Presets
| Preset | Absorb range | Timing window | Clean zone | Balance | Vert absorb |
|---|---|---|---|---|---|
| Realistic | 0.8–4.5 m | 180–30 ms | 35% | Circle | On |
| Medium | 1.5–6 m | 220–35 ms | 50% | One axis | On |
| Fun | 2–8 m | 360–80 ms | 70% | One axis | Off |
Custom settings remain saved. Height and timing zones are adjustable; heights support metres and feet.
Controls and display
Open Insert > Plugins > Absorb & Balance. Tweak, Absorb, Grinds, Manuals and Display have separate tabs.
- Enable grinds, manuals and board tweak independently.
- Balance with LB/RB or the left stick, using one axis or a circle.
- Manual stick balance supports left/right or up/down, with the corresponding steering choice.
- Grind friction, body movement, HUD position, circle opacity and the ASCII cat are adjustable.
- Ctrl + H toggles the HUD.
For directional XInput vibration, run tools/Demarrer-vibrations.pyw. The relay stops vibration when requests expire.
Installation
Install through the existing Ninel / Absorb_and_Balance Thunderstore package, or extract the ZIP into ReSkate/Mods/Ninel-Absorb_and_Balance. Keep files at the package root and reload the plugin after an update.
Requires standard ReSkate. No modified runtime is needed. The settings.write permission temporarily suppresses native sketchy recovery while Absorb handles a landing; it does not change the saved gameplay preference.