Can you code everything in blueprint?

I have during the beta, it’s not for the faint of heart, a lot of theories on how to get a vector and do useful stuff like target acquisition and things aren’t / weren’t made into functions, so you had to create your own. Which wasn’t bad, but if / when epic changed things as far as arguments to functions and things sometimes (During Beta) certain blueprints were un-recoverable, and the engine crashed on loading the editor.

The only way to “Recover” was to screen shot it with an old build, and re-create it in the new one, and create new nodes with new inputs/outputs.