LOL. Perhaps you can answer this one… I set event begin play to actually set the ‘currentgamestate’. It works, prints out the string I added to check.
What you do not see is at the beginning of ‘topregame’ it checks that variable, and I have a printstring there as well for testing, that prints out that we are NOT in ‘preGame’…
So how can ‘toPreGame’ be called BEFORE the stuff from Event Begin Play?