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.4
Features
- Reworked game feature plugin structure. Added module
ALSLyra
which contains all of the added content. - Reworked
ALSCharacter
andALSCharacterMovementComponent
to extendLyraCharacter
andLyraCharacterMovementComponent
, 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.
The plugin is developed and tested primarily on Windows, so use it on other platforms at your own risk.
- Clone the repository to your project's
Plugins/GameFeatures
folder, or download the latest release and extract it to your project'sPlugins/GameFeatures
folder. - Merge the
DefaultEngine.ini
andDefaultInput.ini
files from the plugin'sConfig
folder with files from your project'sConfig
folder. - Recompile your project.
- Switch to
als-main
branch. - Pull from source.
- Rebase
als-lyra
on 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.