I’m having trouble making my character die when it touches two things, for a wall trap. I’ve gotten the walls to move together, but I can’t figure out how to make it so when they touch BOTH of the box collisions on the walls, the player dies.
Are the walls a single BP or is each wall an individual BP?
They were a single BP, but the walls kept jumping to the root scene, so I had to make them individual BP’s. Right now, I have a kinda key system with them, so when the player touches one, the game keeps it in mind until they touch the other wall and die. Because of how close the wall traps are, this works, but it’s not the best way to do it.
They were a single BP, but the walls kept jumping to the root scene, so I had to make them individual BP’s. Right now, I have a kinda key system with them, so when the player touches one, the game keeps it in mind until they touch the other wall and die. Because of how close the wall traps are, this works, but it’s not the best way to do it.
This would be a lot easier if it was a single BP.
So, because there each wall is a BP, then we must ensure that the player is crushed / dies only when the 2 walls are “on him” simultaneously.
So, I tried this script in the wall BP, where TileChar is the character and BP_Walls is the wall BP:
Since this code exists in both walls, it will call the Die function twice, so you need to make sure that the player has a DoOnce in that function.
PS: maybe this is a little too much for such a simple task, but I enjoy trying new ways of doing things.
Thank you, EvilCleric; I will definitely take this into mind if I go back to the game. I’ve already finished my level (a 3d level design intro- so the teacher is expecting it to be a bit didge), and it’s submitted. But, thanks a lot for going into the effort of helping me :).