-Fix [FS#6006]: Don't reset current order wait time if it's timetabled.

git-svn-id: http://svn.openttd.org/trunk@26574 6aa0318a-3be1-0310-93fa-89fd2396df07
-Change [FS#5995]: Add an assert to catch underflowing action counts.

git-svn-id: http://svn.openttd.org/trunk@26575 6aa0318a-3be1-0310-93fa-89fd2396df07
-Fix [FS#6003]: [Network] AIs would not reset certain network state information upon creation of their company


git-svn-id: http://svn.openttd.org/trunk@26576 6aa0318a-3be1-0310-93fa-89fd2396df07
-Fix [FS#6001]: [Network] Client of non-dedicated server was not correctly put into the first company for all state variables


git-svn-id: http://svn.openttd.org/trunk@26577 6aa0318a-3be1-0310-93fa-89fd2396df07
-Fix (r26576): network compilation got broken


git-svn-id: http://svn.openttd.org/trunk@26578 6aa0318a-3be1-0310-93fa-89fd2396df07
-Update from WebTranslator v3.0:
simplified_chinese - 17 changes by ww9980
traditional_chinese - 2 changes by ww9980
lithuanian - 3 changes by 
norwegian_bokmal - 2 changes by cuthbert
slovak - 2 changes by Milsa
spanish - 5 changes by juanjo
welsh - 50 changes by kazzie


git-svn-id: http://svn.openttd.org/trunk@26579 6aa0318a-3be1-0310-93fa-89fd2396df07
-Codechange: s/GES_PICKUP/GES_RATING/ (it has nothing to do with actual pickup), s/acceptance_pickup/status/ (the enum isn't called GoodEntryStatus for a reason; it's not only acceptance and pickup anymore)


git-svn-id: http://svn.openttd.org/trunk@26580 6aa0318a-3be1-0310-93fa-89fd2396df07
-Fix [FS#5989]: transfering cargo to a station doesn't give that station a rating and thus the cargo does not decay... until the first pickup happens
For cargo drops from industries/houses, the station gets a rating too so why not when cargo is dropped at the station from a train?


git-svn-id: http://svn.openttd.org/trunk@26581 6aa0318a-3be1-0310-93fa-89fd2396df07
-Feature-ish: quickly decay cargo after about 21 months of not having picked any of the cargo, and prevent houses and industries providing more cargo


git-svn-id: http://svn.openttd.org/trunk@26582 6aa0318a-3be1-0310-93fa-89fd2396df07
-Fix [FS#5974]: Game script could be changed in game by double clicking


git-svn-id: http://svn.openttd.org/trunk@26583 6aa0318a-3be1-0310-93fa-89fd2396df07
-Codechange: [Squirrel] Make the internal integer for scripts always 64 bits, so scripts behave the same on 32 or 64 bits architectures


git-svn-id: http://svn.openttd.org/trunk@26584 6aa0318a-3be1-0310-93fa-89fd2396df07
-Fix/Feature [FS#5942]: don't truncate money to 32 bits


git-svn-id: http://svn.openttd.org/trunk@26585 6aa0318a-3be1-0310-93fa-89fd2396df07