Game Feature Plugin version of Sixze's Refactored Advanced Locomotion System V4.
The main goal of this plugin is to build on top of ALS-Refactored to allow it to be easily implemented into a Lyra Framework project, while providing minimal changes to Lyra and ALS-Refactored, to ensure modularity and future compatibility.
Currently supports Unreal 5.7
Features
- Reworked game feature plugin structure. Added module
ALSLyrawhich contains all of the added content. - Reworked
ALSCharacterandALSCharacterMovementComponentto extendLyraCharacterandLyraCharacterMovementComponent, respectively. - Retargeted all ALS animations to the Unreal 5 Mannequin.
- Implemented gameplay ability system for all ALS abilities.
- Added new ALS experience which implements new ALS features through Lyra's modular experience system.
- Converted UE5Manny ALS animations to use Lyra's context effects system.
| Plugin Version | Unreal Engine Version |
|---|---|
| 4.16 | 5.6 |
| 4.15 | 5.5 |
| 4.14 | 5.4 |
| 4.13 | 5.3 |
| 4.12 | 5.2 |
| 4.11 | 5.1 |
| 4.10 - 4.9 | 5.0 |
| 4.8 and below | 4.26, 4.27 and 5.0 Early Access |
The plugin is developed and tested primarily on Windows, so use it on other platforms at your own risk.
Install tutorial => https://youtu.be/EQnVff_jGI0?si=-mv1S1w3t_2AMYZF
- Clone the repository to your project's
Plugins/GameFeaturesfolder, or download the latest release and extract it to your project'sPlugins/GameFeaturesfolder. - Rename the folder to
ALS. - Merge the
DefaultEngine.iniandDefaultInput.inifiles from the plugin'sConfigfolder with files from your project'sConfigfolder. - Export
ULyraAnimInstanceby addingLYRAGAME_APItoLyraAnimInstance.h.class LYRAGAME_API ULyraAnimInstance : public UAnimInstance - Recompile your project and start the editor.
- Navigate to
/All/Game/Characters/Heroes/Mannequin/Meshesin the content browser. Right-clickSK_Mannequin-> Scripted Asset Actions -> Setup Als Skeleton. - Done.
- Switch to
als-mainbranch. - Pull from source.
- Rebase
als-lyraon top ofals-main.
- See the Issues page for list of known issues.
- See the Discussions page to discuss anything about the plugin and ask questions. Please do not open an issue for questions.
ALS Refactored Lyra is licensed under the MIT License, see LICENSE.md for more information. Other developers are encouraged to fork the repository, open issues & pull requests to help the development.