Hi again. Sorry for being too brief. I’ll explain what I’m trying to do. I have made a gravity gun weapon that I’ve had to mess around with for third person use (was originally done in first person BP). In the full level I want the player to not start with this or any other weapon. Throughout the course of the level through obstacles etc, there will be pickups that give the player access to the weapons. So I will need to eventually build a inventory system however to start off I really just wanna test being able to hold the gravity gun with the third person character.
From what I can guess, in order to have the third person character hold the weapon, I will need to add the weapon as a child to the character BP, along with later having variables for stating if it’s been picked up etc. So I’ve now got the gravity gun as a child actor of the character as shown above. So when I try to move it to a position where it will just stay attached (without the proper use of binding to the skeleton etc) and when I do that, as soon as I hit compile, it doesn’t keep it’s correct size and positioning. So when I launch the game, it just sits in the middle of the map as I get the warning message saying “AttachTo ThirdPersonCharacter.GravityGun is not static. Cannot attach to PersistentLevel.GravityGun which is static to it. Aborting.”
So I obviously need to use this attach to node function somewhere, but I’m not sure where.