An Unreal Engine 5 plugin that extends Advanced Locomotion System Refactored with expanded Character States, Improved Foot Print system, Sliding, Physical Animation, Vaulting, Wallrunning and more planned.
ALSXT is under heavy development, some features may not be finished or production-ready Contibutors and PRs are welcome
Features
- Combat Component In Progress.
- Impact Reactions (Blending reaction animations with Physical Animation) In Progress.
- Sliding Locomotion Action.
- Advanced Footprints System.
- Character Sound Component.
- Expanded Character States (Combat Stance, Sex, Variant, Weapon Ready Position).
- Vaulting In Progress.
- Camera FX Component In Progress.
- Gestures Coming Soon.
- Emotes Coming Soon.
- Stationary Modes (Sitting etc) Coming Soon.
- Actobatic Actions (Wallrunning etc) Coming Soon.
Dependecies
Important Note
ALSXT is not automatically synced with the main ALS-Refactored repository, but is instead maintained through this fork. If you find changes in ALS-Refactored have broken ALSXT you may use this fork to maintain more stability in your projects.
- Begin with an empty C++ Project
- Install and setup Enhanced Input Plugin
- Install and setup MetaSound Plugin
- Install the latest version of ALS-Refactored via https://github.com/Sixze/ALS-Refactored#quick-start
- Clone/download ALSXT into your projects Plugin folder (You should have both ALS-Refactored and ALSXT side by side)
- Build your Solution in Visual Studio again
- Once compilation is successful you can now begin using ALSXT in your project
Most Settings are set in the ALSXT Character Settings Data Assets in the Character Blueprint. This is where you would customize animations, sounds, parameters and toggle features.
If you wish to contribute, please ensure you are in sync with both ALSXT and ALS-Refactored. While I try to stay in sync with ALS-Refactored, at times it may be temporarily out of sync and features may break or need refactoring.
Original content and code in this repository is under the MIT license. Any git submodules are covered by their respective licenses. Content listed in the Attributions are covered by their respective licenses.
-
Palm Trees by Erroratten License: CC Attribution Modified to be seperate meshes
-
LOOP surf on 100m sandbeach 01 170508_1135.wav by klankbeeld License: CC Attribution Modified to be shorter
-
Female Grunts For Games by Sky Rae Voicing License: CC BY 3.0 Modified to be seperate sounds
-
Tactical Knife by slimecent License: CC Attribution Modified to fix and bake materials
-
Tactical Axe 2 by TORI106 License: CC Attribution Modified to optimize textures
-
swipes and whooshes tshirt fast and short swings stereo ORTF 8040.wav by Soundholder License: CC BY 3.0 Modified to be seperate sounds
-
BACKPACK by Idmental License: CC Attribution Modified to optimize textures
-
Vertical Foregrip from Low-Poly Mk18 Mod0 by notcplkerry License: CC Attribution Modified to isolate and retexture model
-
Textured Suppressor - Free Download by RMT License: CC Attribution Modified to optimize textures
-
Angled Foregrip from M4 - Stealth and Grenadier Configurations by LunarEclipse License: CC Attribution Modified to isolate and retexture model
-
Bushnell 1x22x33 from low-poly Sight set by D.U. License: CC Attribution Modified to isolate and retexture model