Problems with gravity/physics

THank you VERY much! However i’ll explain as fast as i can what i want ( and keep trying) to do: i want that when the player click up the gravity ( only for the character) is set to up, when he click right the gravity is set to gravity and so on, but the character has to rotate too and where it can walk with it. By this way the gameplay by our view could be a big point for gameplay.

Now, the main problem is that do this would be easily if the gravity scale would be a vector and not a float and as you said this is not meant to be done using the default CharacterMovement. I’m learning C++ both on my own and at school, but i don’t think that i’m already able to use C++ properly, even if i’ll give it a try. I took a look at walkable floor and walkable z parametres, but it isn’t what we’re talking here. Those things are used when you’re on a tilted thing and the engine has to determinate if the character is still able to walk on it or if the character can’t and will fall, for example the limit is 89.99 because if you set it to 90 it causes big problems because it’s like if the character could walk on a wall. I read somewhere that if i wanted to do this as you said i have to do and program a custom physics/character movement. So, there really isn’t a simple way to do this with blueprints? Do i absolutly have to do it by C++? This won’t be painfull for me, but it will takes me a BIG amount of time because i’ll have to learn and mostly to look for anything that i need. Thank you TK-Master :slight_smile: