Hey Tsentom, sorry to bother you you about it, but the main thing holding up a release of a BST beta build is the trait effect that allows non state
to still produce culture. Any chance you could show me the code you have so far, and I could try to finish it up? That would be alot easier then me trying to start from scratch.
And @mechaerik, you really need to go through the Revolution.py code and try to figure it out. When I started working on adjusting city distance calculations I had no previous knowledge of coding, at all. I was still able to understand some of it because code is specifically designed to be interpreted by humans (code isn't understood by computers, computers only do binary, code is a language used by humans so that they can create functions they can understand and manipulate, which can then be compiled into something the computer can execute). Basically you need to figure out what you need to do, use common sense to find the parts of the code related to what you want to acomplish, and then write some code that expresses what you want. What you write is unlikely to work (because you don't understand coding), but that's what the Python & SDK forum are for. However people can only help you in that forum if you provide a working context of what you want, and some sort of example of what you are trying to do, then people can help you with the syntax etc.
This thread is where I wrote my first working code, it should provide an example of what I am talking about. Remember that when I created the thread I had absolutely zero experience with coding whatsoever:
http://forums.civfanatics.com/showthread.php?t=277804