public float GetFloat() { byte[] xored = MemoryAPI.ReadMemory(Globals._csgo.ProcessHandle, pThis + 0x2C, 4); byte[] key = BitConverter.GetBytes((int)pThis); for (int i = 0; i < 4; ++i) { xored[i] ^= key[i]; } float value = BitConverter.ToSingle(xored, 0); return(value); }