Game hacking questions.

It is a mobile game. I know that someone can see the code of the game through unpacking(?). If so what values can be modified if a hacker hacks the game? Runtime or before.

  1. PlayerPrefs data
  2. Class field variables, local variables, const variables
  3. The code itself. such as if (i > 10) { }if (i > 15) { }
  4. Something else

The “hacker” can decompile your project. On Android is very simple because you have a lot of apps on the AppStore who can decompile your game, and yeah, he can change everything he want