Need help, huge issues ive been bashing my brain with for the past week.
I am trying to create a level select type deal with endless runner.
I followed the endless runner tutorial and got it working perfectly. however, when i try to make new levels, it doesnt work.
well it works yes and no. it changes the materials but then stops spawning properly and instead spawns 1 tile at a time instead of 3.
The issue all starts when i try a Branch to decide the condition for changing level or material.
any ideas? my nodes are VERY simple, before/after spawning a tile, change material to a different one. and nothing. ideas? or if its even possible?
Hello Shottss,
Can you show us the screenshot of the blueprints, that will help us to discover what’s wrong.
P.S. Make shure your condition in the branch is valid.
The branches all work fine, the conditions work perfectly. The issue is that the tiles are supposed to spawn 3 on play, and add a new one each time a trigger is overlapped with the player, which is exactly what the tutorial did, that works fine, but from main menu, level selecting, and then trying to change materials to simulate a second level, is where it doesnt do that, and instead does 1 tile at a time even from the start. here are the BP.
It doesn’t work because first of all you set the material to a tile that it hasn’t spawned before, the loop needs to go first…
And… Why are you calling the “add floor tile” function again?, that call should be in the floor blueprint class…
I understand, and I have reworked a lot of the BP, but no matter what order I do it, it still won’t work, the floor tile spawning is all from the endless runner tutorial done by Unreal. so it’s all setup like they did it.
Any ideas? I mean, it’s not working at all, I’ve tried making it call the actor BP but it doesn’t work.
Sorry my email address is , wrote a “.” instead of “@”, sorry…
I am working in a endless runner game too, I had some problems, like you, so I am sure I can help you.