Expose Differential Type Variable to Blueprints

Well I am 100% new to the Vehicle Blueprints and setups and with each vehicle blueprint that I have I’ve noticed that the Differential type by default is Rear Drive Minimal Slip meaning its two wheel drive from the back tires. With the way I have my vehicles setup, they are realistic so its hard for them to climb dirt hills with two wheel drive. I wanted a setup where the player could push a button and switch from 2wd to 4wd in-game. There is no way to do this via blueprints and after I dug around a bit I found out you have to do it at runtime via C++ and I have even less knowledge with C++.