>>45853000obligatory: nice trips
>why is population a functionThe GovernanceLevel values are actually percentages, so you'll have to move the decimal if you want the actual numbers. Countries are going to start with a max pop of 10 million so Settlements will start with 100, and Capitals max out at 300K. All of these are going to be mostly variable at runtime though so if things need tweaking later we can adjust as needed
>support exchanging multiple resources for oneAh fuuuuuck.... youre right.... I'll add it to the todo. Probably gonna leave it as-is for now just to get to play-test stage faster, but that'll be at the top of the list for next change.
>boolean for both Accepted and DeniedNice catch. "Accepted" essentially means the person it was sent to has seen it and agreed. "Not Accepted" doesnt really mean "Denied" because it could mean the person it was sent to just hasnt seen it yet, or is still thinking about it. "Denied" means it was actively rejected by the other party. Neither of these options will be seen by users, its just how the database will keep track of things.