[Could you help me a bit with finding new location for the character when he touches the wall?][1]
Get Actor Location + (Get Actor Forward vector * float( thickness of wall + an offset ))
Player could walk sideways into the wall, you have to cope with that. This works:

The wall is a BP the detects the player:
Also, notice that the wall needs to have the X vector pointing forwards ( ie not the Y ):
Great, thanks a lot, now I think I can handle it with these examples.
I’ll let you know if sthg wrong
coo, thx, It seems it works pretty fine



