Collisions and sliding

Blitz3D Forums/Blitz3D Programming/Collisions and sliding

I am writing a simple dungeon crawler and have a problem with collisions and sliding behaviour. Basically if the camera jumps into a corner, then it encounters two collisions with the adjacent walls ... so far ok. However, rather than sliding down (under my gravity), it stops.

I am using the slide collisions behavour (not full slide). With full slide this works as expected, but I don't want my character to slide back down slopes etc.

Does anyone have a workaround for this?