How to make AddImpulse relative to character vector instead of world?

So if move the character forwards 1 unit, then take the character mesh’s forward vector, break that vector, will X be 1 regardless of position in world?