Setting a new center of gravity?

I’m wondering if there is a way to set a new center of gravity (or set its direction) with blueprints? In specific, I want to have a mechanic in my game where you can choose an object to “lash” towards.

If the player lashed themselves to a wall they would fall in that direction and would be capable of running along the wall. This would also have adverse effects like allowing the player to fly by lashing towards a cloud/the sky.

Hey there @DrNova! Changing gravity direction for character classes is unfortunately an uphill battle, as the character class is hardcoded as -Z = Down. So it may be better to contextualize your lashing action a bit. Is it more like a grappling hook mechanism than gravity change or is it intended to be a gravity change like mechanic?

You can use the Ninja Character Plugin

Oh for sure, if you’re in the market for a plugin, the one @OakStil11 is referencing is here:

Yeah it is a true gravity change and not just a grapple of some kind.

I’ll check out the plugin Oak mentioned though!

1 Like