- C++ 94.1%
- C# 5.9%
| Content | ||
| Resources | ||
| Source/AlsxtDashAbilityRuntime | ||
| .gitattributes | ||
| .gitignore | ||
| AlsxtDashAbility.uplugin | ||
| LICENSE | ||
| README.md | ||
ALSXT Dash Ability Modular Game Feature
[!NOTE] Following the acquisition of GitHub by Microsoft, VOIDWARE Prohibited has taken the principled acion and have begun primarily hosting our code and content on Codeberg. Mirrors will still be maintained on GitHub and GitLab.
A Dash Gameplay Ability implemented as a Modular Game Feature for ALSXT.
[!WARNING] ALSXT is under heavy development, many features may not be finished or production-ready. Use at your own risk.
Contibutors and PRs are welcome.
Dependencies
Installation
Packages while be provided when the codebase is stable. Until then, the code will need to be compiled with your IDE of choice.
- Clone this repository into the
[Project Folder]/Plugins/GameFeaturesfolder - Rebuild your Project
Usage
Configure the IC_Dash Input Context to set the Input Key.
Grant the Gameplay Ability to the Owner.
Use the Input Action defined in IC_Dash to Activate the Gameplay Ability
Documentation
Gameplay Abilities
UAlsxtGameplayFeatureDashAbility
StaminaCost
DashCost
Input
IA_Dash
IC_Dash
Gameplay Effects
UAlsxtGameplayEffectInitialCost
UAlsxtGameplayEffectOngoingCost
UAlsxtGameplayEffectDashRegen
Attribute Sets
UAlsxtAttritbuteSetDash
CurrentDash
MaximumDash
CurrentDashStrength
MaximumDashStrength
CurrentDashRegen
MaximumDashRegen
Gameplay Cues
Dash Trail
Settings
TODO
Contributions
If you wish to contribute, please ensure you are in sync with ALSXT, message me and I'll set up permissions for you. 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. Please submit an issue for any Compile error fixes. Most are usually the result of ALSXT not being synced to ALS-R.
License
Original content and code in this repository is under the MIT license.