Hi all.
Just working through this video and I see that the function implementation from my title must be a UFUNCTION. But I am not understanding the explanation. Sam has just said “because it is a dynamic event” but does that really mean anything? Surely lots of other functions are ‘dynamic events’ which are not UFUNCTIONS (for example if I made a Sword Swing animation function is this not dynamic also?)
Does anyone know why exactly this must be UFUNCTION? I hate to move on without understanding why a certain piece of code is there.
Thanks for any help