This is likely to protect against memory hack, not file-based ones.
Basically, Money (normally int32) passed through a couple of XOR methods, which obfuscates it and protect against GameGuardian.
Do not worry, if you want to edit the boolean, just go ahead. If you want to hack "money", simply...