What is the difference K2 and normal functions?

What difference between K2 and normal functions?
When i should use K2 functions?
Is it old feature from older UE versions, needed for backward compatibility, or new feature available only for UE4?

1 Like

Looking on API refrence

https://docs.unrealengine.com/latest/INT/API/EditorModules/BlueprintGraph/UK2Node/index.html

And note on K2 SetActorLocation, those are blueprint exposed version of functions, you can see that in timer functions which only K2 functions are blueprint exposed. My guess is K2 (also based on API reference) means Kismet 2.0 which we know today as Blueprint which is successor of Kismet :slight_smile: Thy simply keeped the name as changeing them them all would require some work. In otherwords they kind of useless for C++ or else you like there version of input arguments.

5 Likes

This link leads to a 404

Here is the correct link.

2 Likes