You said it's russian Python -> No
If you said the site is in russian -> Yes, use google translate, it does the job pretty well
Now, json files don't work like you think. If you ask me, I don't even see the reason why the extension is JSON.
You would need to structure them like this:
JSON:
"varname": value
or
"varname": "string"
Where "varname" is literally the in-code name of the variable you're going to have.
So it's basically just a file full of variable initialization.
You can't just write "#cd0000" because that means nothing. Actually, I think it's gonna make the game crash
What you would need to write is something like:
JSON:
"skill_color[0]": "#cd0000"
...
And then you would replace the coloring in #var_base with the "skill_color" array.
Now, I can see the point of your idea, but I think the most plausible thing we can do is move some of the basic settings like this from #var_base to a special location, that's put on top of all the other files and have players edit that.
But with that said, I do stand by my quote.
It's not something highly visible or the focus of the game, like images or slaves.
And at the end of the day, how conscious are you about the colors and how many people do you expect to customize them?
Maybe a really good thing we can do is add a colorblind mode to the color scheme.
You literally can't get more moddable then open source... You don't even have to use Qgen if you don't like it.. you can just edit each location file individually and then compile them using MakeQSP.bat.
Having the game moddable is, in my opinion, done better by having an understandable and standardized code in well structured and well commented files.
Spending time to dig out some features and duplicate variables just to put them in someone's face is not something I personally see as a good idea.
I would better like to add directions to the wiki and point out where you can find the color scheme variables in "#var_base".
---------------------
Random question for my own personal interest: Was the whole code in russian originally? If yes, did crushboss translate it?