Im currently developing a turn based JRPG and I want to make the combat similar to that of Legend of Dragoon/ Paper mario combat system. so far:
- I created a radial Progress bar that Checks if the player pressed the left mouse button on time. there is two variables that are instance/exposed on spawn that basically helps determine the time frame of the button presses.
- the unit does run up to the selected enemy unit, i have a back up logic where the player can just do a regular singular attack (courtesy of a yt tutorial). it’ll also run back to the original battle position.
- I want to be able to create multiple different “Additions” (the combos) for the player to pull off.
Now i know i may need a struct and data table to keep multiple different additions i believe. screenshots provided are my logic within the Radial Progress bar BP called “AdditionTimeBar” and my Combat Component which all units use to get their battle information and logic such as attacking, stats, etc.
any information helps! it doesn’t need to be the whole answer, some advice or variables needed, or structures, anything will do. still learning this and been having a blast!