A little physics bug (don't know if important)

Hello to you guys working hard on UE4 for us (how sweet, feels !)

The engine is amazing for the moment but I would like to report what seems to be like a little physics bug.

Its in the construction example scripts map (Blueprints_Advanced).

At a moment, you have a door, which opens itself regarding the position you are facing it, if you manage to quickly open it from a side, and position yourself fast in the other side by getting around while its opening, you can be pushed by the door, if that happends, you will have a constant velocity, like if you were flying, the problem, is that state of flying at constant velocity seems to ignore collision detection, which allows you to go through walls ! Only when you move your character, things get back to normal, and you start falling in the endless void !

Sure it’s only an example here, but imagine someone which creates a real game which relies on the same physics and/or door script, people will find this exploit, and glitch the map !

I’m not sure to be very precise when I explain the bug, so I’ll upload a gif to show it more precisely :

Image 1 shows what i’m talking about,

Image 2 shows the first place you have to go,

Image 3 shows the second place you’ll have to go quickly while the door is still opening by getting around the door’s corner,

Image 4 shows the endless void after succeeding the map collision exploit ! It requires some skills but it’s far from impossible to reproduce.

maybe its nothing important but we never know,
thank you for your time and keep beeing awesome !

No ideas on what may be the cause ?

Hello,

Thank you for your report. I was unable to reproduce this issue, but it may be because I am not fast or coordinated enough at getting around the door in time to be hit by the outward swing. It sounds like the cause is the door pushing the player off the ground, causing the player to change states. This does not appear to be a bug with the engine, just the design of the door mechanics. The fix for this would be to build the door a different way, based on the needs of the level designer or to put the door in wall so that the player couldn’t run around it.

Thank you,