Im trying to make a game that is all within the same persistent level including the main menu via sub levels. ive got my menu working fine and a camera transition using matinee to the main game level.
In terms of spawning the playable character is where im having problems. I have the games menu set up as a streaming level that is streamed on the “event begin play”. it then streams in an intro level after clicking the relevant option in the menu. the playable character should not be spawned until you get to the intro level.
Ive got a blueprint setup for the playable character, and ive for testing purposes set its visible representation to a text renderer reading “LOL”.
As soon as the game starts and the menu map is shown this character is visible at the world origin. I can see it behind my menu*. what I am trying to achieve is not spawning the character until a menu option has been selected and the camera moves to the actual game world and then spawn the character and only accept input from then onwards.
*ive now fixed this aspect, it now spawns at the playerstart, I had my player start set incorrectly. other issues still relevant.
Im trying to achieve all of this through blueprints. I have a player start on the game world, it ignores this currently and spawns at world origin.
How do I make my character spawn at the playerstart and also only spawn once I issue a blueprint command to tell it to spawn? if it has to spawn on load then how do I disable input until the game is ready to accept input? (and still allowing mouse input for the menu, ive got this currently set to disable mouse input once the camera pans to the game world).