So I looked into the game files a bit and I searched this thread and no one has mentioned any of this so it might be useful.
Just a heads up, this douche bag hides all of the downloaded game files outside of the actual game folder without telling you. Even if you delete the game folder, the files will still be taking up 1GB of space on your C: drive forever unless you delete it manually. It's at: "C:\Users\Name\AppData\LocalLow\Sandlust Games Ltd"
I'd assume he put the files there instead of the game folder so that people wouldn't be looking through the game folder to figure out how his game works. Some people have said that all the game's code is on his server but that's not true. All the game's code is in the scripts dll at: "\LocalLow\Sandlust Games Ltd\Glamour\scripts.dll" The game still sends requests and receives responses from his server for data, but all the code for how that works is in the scripts dll.
Setting whether or not the player is a patron and what tier they are is done in the LoginResponse class with the UpdatePlayerPrefs method.
Code:
[Serializable]public class LoginResponse
{
public void UpdatePlayerPrefs()
{
PlayerPrefs.SetInt("patron", patron ? 1 : 0);
PlayerPrefs.SetInt("pledge", pledge);
}
}
Setting the "patreon" playerprefs setting to 1 and "pledge" to 50 or whatever the highest tier is would mean that you get the latest version/extra content. I think to recompile the dll you need to add references from the game folder, but I've lost interest in investigating it further.