Is there any difference between a function declared in a state and the same function outside the state when the function appears only once in the class?
What i want to know is if it is importent where the function is Implemented.
A little xample:
In Projectile.uc you have the state flying and some related function like touch, processtouch, explode and hitwall.
When flying is the only state in the class, normaly only touch has to be in there. No im unsure: does it matter if processtouch is declared outside the state, or is it definivly important to put it in? And what about the other functions? When does it matter that the functions need to be declared inside or outside a state?
What i want to know is if it is importent where the function is Implemented.
A little xample:
In Projectile.uc you have the state flying and some related function like touch, processtouch, explode and hitwall.
When flying is the only state in the class, normaly only touch has to be in there. No im unsure: does it matter if processtouch is declared outside the state, or is it definivly important to put it in? And what about the other functions? When does it matter that the functions need to be declared inside or outside a state?