Inputing Variable Type while inputting Variable Name with phantom naming convention

When adding new variable, if I type in “f.Current Health” in variable name, I would like the engine to automatically detect that I want the variable to be a Float, as well as to register that the variable name should be “Current Health” rather than “f.Current Health”.

I’m assuming that one cannot have a “.” (period) in the variable name so I chose that for my example.

For the other variable types, I’m sure you can figure out intuitively what letters are proper. If you do choose or plan to work in this, I’m assuming you will only implement the basic variable types.