
Description
Preview video Documentation Discord Server
⛰ SLOPE MOVEMENT SYSTEM
Dynamic speed scaling based on terrain angle.
Separate speed curves for walk and sprint
Editable buff/debuff multipliers (in %) for uphill/downhill
Smooth, natural acceleration — no instant speed jumps
Flat ground ↔ slope transitions are seamless
Example:
Uphill = −40% speed | Downhill = +25% speed
You set the values. No hard limits.
💥 CONTEXT-AWARE RAGDOLL
Physics that understand the situation.
🧨 Explosion / Radial Damage
Detects blast origin
Body reacts away from explosion center
Per-bone impulse scaling
Built for Radial Damage
🚗 Vehicle Hit — Two-stage Reaction
Below 20 km/h: Character turns toward vehicle, raises hands — defensive pose. No ragdoll.
Above 20 km/h: Full ragdoll. Impulse scales with vehicle speed.
If vehicle keeps pushing, ragdoll triggers dynamically.
Recognizes front vs rear impact.
🔫 Bullet / Point Damage
Hits specific bone
Ragdoll propagates naturally from impact point
Works with Point Damage and Any Damage
🦶 Lose Footing / Edge Loss
Detects which foot stepped off ledge
Body twists to protect fall direction
No generic "fall forward" — reacts to actual imbalance
🧠 IN-AIR POSE & LANDING PREPARATION
Not just "fall down" — fall with intent.
While in air: situation-specific pose (explosion, misstep, hit)
Near ground: automatic brace pose — body tenses, arms/legs group
Character fears the impact. It reads naturally.
🧠 SMART RECOVERY — NO TIMER HACKS
Stand up when it makes sense. Not when a timer says so.
Recovery is pelvis-speed driven
If character rolls downhill — system waits until rolling stops
No more "standing up mid-slope"
Works on any incline, any surface
❌ DEATH MODE — ZERO PERFORMANCE COST
Set bIsDead = true on ragdoll event
Character never attempts to stand up
Physics simulation automatically disables after settling
Dead bodies don't simulate = stable FPS
🔧 DAMAGE INTEGRATION — PLUG & PLAY
Damage Type Built-in Reaction
AnyDamage Generic ragdoll
PointDamage Bone-specific impulse
RadialDamage Explosion direction logic
No extra nodes. No damage type casting. Just works.
🎮 MANUAL CONTROL
Force ragdoll anytime via Blueprint
Pick: effect type, direction, bone, impulse strength
Perfect for scripted deaths or QTEs
🧩 CLEAN ARCHITECTURE — ZERO BLOAT
No modifications to default characters. Seriously.
Just drop 2 components into your Character class
They auto-add Physics Asset, auto-set collision profiles on ragdoll start/end
After recovery — everything is reverted to defaults
No manual tweaking. No hidden dependencies.
Every function is documented.
Open a Blueprint — you see exactly what it does and why.
Important: To work correctly in UE5, you need to enable plugins - ChaosVehiclesPlugin




















