Kevin Poretti poret
poret pushed to develop at poret/UnrealFightingFramework 2023-11-07 02:35:30 +00:00
b62a8cebb6 Collect move axis and look rot input
poret pushed tag 0.1.0 to poret/UnrealFightingFramework 2023-11-01 22:38:20 +00:00
poret pushed to master at poret/UnrealFightingFramework 2023-11-01 22:38:20 +00:00
df3c340779 Merge branch 'release/0.1.0'
d53fba996a Options for when to stop an anim montage when the state ends
d9ec367b82 More control over playing a montage
28963c78e9 Add delegate for when state machine transitions to new state
755ee34343 Move fixed framerate logic from SNG to FF
Compare 40 commits »
poret pushed to develop at poret/UnrealFightingFramework 2023-10-30 22:52:04 +00:00
d53fba996a Options for when to stop an anim montage when the state ends
poret pushed to develop at poret/UnrealFightingFramework 2023-10-28 18:09:17 +00:00
d9ec367b82 More control over playing a montage
poret pushed to develop at poret/UnrealFightingFramework 2023-10-22 19:30:18 +00:00
28963c78e9 Add delegate for when state machine transitions to new state
poret pushed to develop at poret/UnrealFightingFramework 2023-10-21 22:51:12 +00:00
755ee34343 Move fixed framerate logic from SNG to FF
poret pushed to develop at poret/UnrealFightingFramework 2023-10-21 02:58:48 +00:00
c43aca536a Fix substate label issue and add IsAfterFrame and IsBeforeFrame macros
poret pushed to develop at poret/UnrealFightingFramework 2023-10-20 23:50:10 +00:00
b3cee07ada Return bool flags on IsInFrameRange macro for start or end frame
poret pushed to develop at poret/UnrealFightingFramework 2023-10-20 19:36:17 +00:00
09c817ef49 Don't finish state if move mode changes but no move mode is required
poret pushed to develop at poret/UnrealFightingFramework 2023-10-19 02:44:11 +00:00
c654bfd8fb Make sure owner and avatar implement interfaces in CanTransition
poret pushed to develop at poret/UnrealFightingFramework 2023-08-26 20:03:11 +00:00
6c06611901 Only disable most recent input if transition into state is successful
poret pushed to develop at poret/UnrealFightingFramework 2023-08-11 02:27:51 +00:00
bd195c7ee8 Add callback for when movement mode on character is changed
poret pushed to develop at poret/UnrealFightingFramework 2023-08-06 18:50:09 +00:00
93ca460c8a Call init when state is created by state machine and pass it state context
poret pushed to develop at poret/UnrealFightingFramework 2023-08-05 18:58:24 +00:00
08d52a913f Implement input sequence and landed events
poret pushed to develop at poret/UnrealFightingFramework 2023-08-02 01:13:11 +00:00
d89face881 Remove state entry conditions
poret pushed to develop at poret/UnrealFightingFramework 2023-07-30 01:54:29 +00:00
87c2aafd49 Fix crash with debug msg and fix state self transition issue
poret pushed to develop at poret/UnrealFightingFramework 2023-07-30 01:18:42 +00:00
e032ddaaa5 Move state macros to plugin and make CanTransition virtual function
poret pushed to develop at poret/UnrealFightingFramework 2023-07-26 02:25:08 +00:00
8420f654e8 Debug SM, expose StateData to blueprint, make state duration optional
poret pushed to develop at poret/UnrealFightingFramework 2023-07-23 02:10:08 +00:00
3938ac54b5 Expose state context members to blueprint and add Finish function to state