Can someone please help me understand, in terms of a standard FPS where you interact with the environment, where are most of the instructions going to? Initially I was putting instructions (nodes etc) into the blue print of an interactive object. Going back to an old tutorial I’ve noticed the teacher is putting it into his character blueprint. I suppose it makes sense right? If you get a key and create a bool variable saying that you have the key you want that bool to always be available to call from anywhere in the game. Because you can’t call upon a variable from another blueprint?
So if I mostly do instructions in MyCharacter blueprint then I need to drag that blue print into the scene? If I don’t have a playerstart icon I just fall through the world and have other oddities. SO, is the idea that you have playerstart where you want to spawn and then just have BP_MyCharacter hidden away in your level? Then you do the usual project setting stuff telling the game to use BP_Mycharacter as a sort of ‘template’ for the playerstart?