Hello guys i’m wondering something.
Let’s assume this case :
I have a game project with a custom Volume and a custom Character subclass.
On my level, i have 2 instances of my Character one controlled by PlayerController and the other by AI.
Also on my level, i have multiple instance of my volume class.
Now the questions
Is it possible that my two characters enter 2 different volumes at the same time (same frame ) ?
- Does the volume respective functions (i.e OnActorReceiveOverlap) will be call at the same time within the engine ?
- If yes does the engine does parrallel execution ?
- if no does the engine does subsequent execution ?
Finally, How does the engine manage functions call of multiples instances at the same time ? In parrallel or one at the time ?
I need a clear answer if possible, i search on the doc and this kind of informations is not explained.
On the volume event function i create some objects on certain circonstances
I tried to create objects on another thread but it’s not supported yet.
If you need more infos just tell me