Lyra x GASPALS x Mover - Refactored | Unreal Engine 5.7 (Patreon)
Downloads
Content
Hello everyone!I’ve completed the refactoring of the Lyra Mover 2.0 implementation using the new GASPALS Mover project with all its features; Gameplay Cameras, First Person, Active Ragdoll, Slide...
This refactored project is a cleaned up and re-organized version of Lyra which is meant to be used as a clean base for building large scale projects on top of Lyra's architecture but without all the confusing parts of Lyra's content. I think that vanilla Lyra doesn't do a good job at content organization. There are a lot of things spread over multiple plugins and folder locations. So hopefully this version will serve as a more developer-friendly and future-proof version.
This project will be kept up-to-date with new GASPALS features and will also have new features of its own including:
Completed Inventory System that will allow the creation of different types of inventories
Completed GAS based Interaction System
Completed EOS Integration to be able to test online without the need to build the project from source
Projectile Weapons
And more...
Implementation notes:
LyraPawn class has been completed to be used with Mover since Mover doesn't require a Character.
GASPALS Mover Pawn blueprint duplicate is used instead of the B_Hero_ShooterMannequin meaning you get all the GASPALS features.
GASPALS First Person Rendering system fully integrated.
GASPALS Traversal is also functional which means Lyra now has dynamic traversal.
GASPALS Retargeted Characters have been setup as Lyra Cosmetics including the Kellan Metahuman.
Weapon Attachment and Hand IK are now character specific, meaning that all characters will hold the weapons properly and have IK solved correctly.
This has required some CPP changes in the LyraEquipmentInstance and CharacterParts classes.
Some Lyra Abilities do not work with Mover because they are CMC based, like the Dash and the Launchers. There will be new Mover based movement abilities in the future.
Camera Inputs are : F (First Person) / + (Next Third Person Mode) / - (Previous Third Person Mode)
Additional details:
The GASPALS plugin is still fully functional inside the Lyra project and can be used as a reference for setup and integration.
Project Files :
https://drive.google.com/file/d/1dyCkGK6u1vZUwdT5jYDpXuqyyyJovJ-j/view?usp=drive_link
Files