You could say something in response such as:
mob/var/bool_Shocked
but the variable is still defined as a float value if I'm correct anyways! Why not save the what, 2kb space? It'd be useful.
Please, just allow us to go like this:
mob/var/bool/Shocked
instead.
If, for some reason, if(var) isn't acceptable still, could you give more examples?
In addition, you could make your own data-type:
.. Either way, you can do this yourself.