Choosing between Nicole and Lily was the cruelest thing DPC could do
I'm not sure it's crueler than burning the one you didn't choose...
Clearly DPC is a psychic vampire, who revels in the wails of despair of his player base.
Why else would he put Quinn in the banner, give her a whole arc about getting feeling for the MC, and all the while keep saying she's a side girl?
What about the *Universal Ren'Py Mod [1.5.1] (mod any Ren'Py game yourself)*, then ? I've noticed that IT might be THE definitive tool to really start to understand the mechanics better!
The Universal Ren'Py Mod is great for modding and debugging. It isn't the best way to understand game mechanics, reading the scripts is. You can't console hack/mod the game effectively with URM or anything else if you don't know how the scripts work.
BUT if it's not too much to ask, can you direct me to instead to a guide that can explain how to modify certain variables and how they work with each other in Ren'py games? (NOT talking about the documentation on their official website
There isn't one. To understand how RenPy games work, you need to understand the code & engine behaviour. The only way to do that is the documentation, reading
posts about RenPy development/coding, and looking at game scripts to see how devs do things. Start with some basic tutorials to understand how RenPy works.
For whom would it be *ridiculously complex*...?
Everyone, as you amply demonstrated by posting a huge list of variables you don't understand? Who do you think has time to document hundreds of variables & describe what they do? Keeping in mind most of them do nothing of interest. Only a few console hacks get posted, because only a few are useful enough to be requested. If you want to compile all the console hacks that have been posted, then go for it. Anything more complicated or specialised requires using mods, or digging around in the scripts yourself.
You previously said you already know the basics of using the console to change variables. The information you need to understand what variable to change, and how that will influence the game can only be found by understanding the scripts.
Explaining how to mod in any detail is well beyond the scope of a game thread. But here's a BaDIK specific example which has previously been discussed:
PS: You should put that variable list image inside a spoiler, it's bad practice to post an image which dominates the screen that much.