Hello eblade.
Thank you for the reply.
So all UE learning has come from YouTube and Googling. Some information is good and other information is not so good.
My fear is that the combination of all pieces of information has broken something.
Anyway… …my main game level is called “Level1”. There are two “PlayerStart” instances in this level of which the intended purpose for each is as follows:
-
PlayerStart; PlayerStartTag=Please. This is the starting point when a new game is played. This is also the point where you go if you fall off the terrain and when you cross a “world floor boundary” static mesh.
-
PlayerStart; PlayerStartTag=Level1Respawn. This is the starting point when you return from the “Purgatory” level which is where you go when you die (like Sea Of Theives).
You say “Play In Editor”. All I see is the “Play” button of which there are choices. Below is a screenshot of my typical debugging method.
In general, this works fine. My process is click the “Play” button. Then, I have to click the “Possess” button.
However, what is weird is that when I play “Level1” more often than not it will start the level at the “PlayerStart; PlayerStartTag=Level1Respawn” position and not the “PlayerStart; PlayerStartTag=Please” position.
Maybe this is a clue as to some issue?
Also, if you examine, or re-examine, the last set of logs that “Level1_C_1” BeginPlay and “FirstPersonCharacter_C_0” BeginPlay start before the LogLoad message claim that Level1 has been loaded.
My claim is that is my issue. Would you agree?
I would claim that the EventBeginPlay for maybe everything but the level BluePrint should wait until “Level1” has been loaded. Maybe???
Ok… …so my level BluePrint for “Level1” has its “EventBeginPlay” only setting up the ambiance audio. No references to the player character…
I do have a custom GameInstance of which its intent is to manage saves and loads.
I also have a custom FirstPersonGameMode of which its intent is to manage which StartingPoint should be considered based on what level is opening “Level1”.
Otherwise, below is a screenshot of the Project Settings → Project - Maps & Modes:
Thoughts?