x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

Could someone help me to understand paragon's combo system

Currently, i'm re targeting shinbi's animation blueprint and character blueprint so that they both work with Kwang. I've gotten everything set up fine, but need a little help understanding the combo system they've put into place:

alt text

alt text

alt text

alt text

alt text

From what i understand, each time the player hits the attack button, a switch case statement is executed, checking the current attack count(or number of times the player has hit the attack button), and playing a varying animation montage each time. within these montages are notifies which, when the animation reaches a certain point, calls them and triggers an event call(shown in the graph). the two notifies used in this system are save attack and reset combo, which alter the Boolean values reset combo. but that's where i get stuck. what's the point of these booleans? for example, when i attack again, is attacking is already true, setting save attack to true and ending the execution.

is there something i'm missing? if so, please help me work through understanding.

Product Version: UE 4.19
Tags:
2018-06-23-1.png (465.3 kB)
2018-06-23-2.png (413.0 kB)
2018-06-23.png (379.4 kB)
2018-06-23-3.png (683.8 kB)
2018-06-23-4.png (485.3 kB)
more ▼

asked Jun 23 '18 at 11:12 AM in C++ Programming

avatar image

M0latov
8 1 8

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Hey there! I know it's a bit late but I think I figured out how the system works. Basically when you attack it checks to see if you are already attacking, if it does it basically queues up another attack. The Save Attack event checks to see if you have inputted another attack by that point in the animation. If you have, then it begins another attack and if not, the combo will end when the animation ends by clearing the IsAttacking and SaveAttack variables.

The problem I have with this is there should be a range to input an attack before the combo resets, kind of like how you can delay attacks in DMC for different combos, which you could set up in this system by using another trigger to begin a separate combo. Does that make sense? It took my awhile to figure it out correctly.

Hope this helps!

more ▼

answered Dec 01 '18 at 06:55 PM

avatar image

EthanByers6
1

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question