Re: [New release] Simutrans-Experimental 3.1
Reply #4 –
Hi James,
Thanks for your patient replies 
1)
That's why I suggest to use "Power :" instead of "Power Demand :"
Or you may even use "Power (MW) : SS / DD" and drop the units from the 2 ensuing figures. IMHO, there should be a way to give players a feedback on how much power is in lack, and it is always a good idea to make the mechanism behind transparent to them. If I connect a power plant to a city, how do I know if the power supplied by that plant alone is sufficient? If the dialog box is not wide enough, why not make it larger, instead of confining yourself to its limited space? 
2)
It seems that you haven't included simuconf.tab in your config zip file -- I guess that is necessary to fix the river problem? Off-topic : it helps to mention in the "Latest Release" paragraph of the stickied thread ("How to Get Simutrans Experimental") if there is any update to the batch of config files.
3)
The problem of zero speeds persists in v3.3. Please see attached image. OK, I see now that a v3.0 save game with v3.3 game engine still exhibits the zero speed problem as well as crash upon opening a convoy's details window, but these problems no longer exist with new games. That means I have to abandon my save game again ... 
4)
/* four parts contribute to town growth:
* p****enger transport 40%, mail 16%, goods 24%, and electricity 20% (by default: varies)
*
* Congestion detracts from growth, but towns can now grow as a result of private car
* transport as well as public transport: if private car ownership is high enough.
* (@author: jamespetts)
*/
const uint8 p****enger_proportion = 40;
const uint8 electricity_proportion = get_electricity_consumption(welt->get_timeline_year_month()) * 20;
const uint8 goods_proportion = (100 - (p****enger_proportion + electricity_proportion)) * 0.4;
const uint8 mail_proportion = 100 - (p****enger_proportion + electricity_proportion + goods_proportion);
You state in the comment that the proportion of goods is 24% and that of mail is 16%. But with your code, ****uming default electricity proportion of 20%, goods proportion is 16% and mail proportion is 24% :
goods_proportion
= (100 - (p****enger_proportion + electricity_proportion)) * 0.4
= (100 - (40 + 20)) * 0.4
= (100 - 60) * 0.4
= 40 * 0.4
= 16
5)
I don't think that as time progresses, the importance of goods diminishes. In fact, it should be the reverse. We demand a lot more consumer goods nowadays than decades ago. What were considered luxury goods in the past may now be treated as daily necessities. A good indicator is the huge volume of wastes which cities produce on a daily basis. It's true that we demand more services now, but that doesn't mean that we demand less consumer goods.
As for mail, we now have emails, forums, instant messaging, etc., and in this respect, I agree that it is reasonable to downplay its impact on city growth.
6)
Sure, no problem. Maybe we can precede the message topic with [Bug vX.X] to differentiate bug reports for different versions?