Just tested it with no gravity, it works absolutely fine. Try it out. This improved version has @StefanHohnwald’s brilliant tip about Parent Tick!
Implemented in the character and with Gravity Scale set to 0, it’s pretty fun, actually. You instantly regret not having any surface nearby and wish for directorial boosters or sorts. Just keep the *bounce multi *variable low, otherwise you’ll build up momentum fast. The player velocity could probably need a clamp as well, just in case.
Any component with the *noBounce *tag will be ignored as a bouncy surface. This also opens up for an easy implementation of different surfaces having different properties affecting the magnitude of the bounce.
If you do not feel versed in blueprints, consider passing this info along to one of your scriptwriters. Hopefully, they will find it useful.