summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-10-14(svn r11260) -Codechange: replace a magic number by a less magic enumified ↵rubidium
constant. Patch by ammler.
2007-10-14(svn r11259) -Fix [FS#1331]: the wrong song was played in the first intro ↵rubidium
game of a single OTTD session.
2007-10-14(svn r11258) -Fix [FS#1325]: if a Load Amount callback returns 0, it means ↵rubidium
(according to TTDP's source code, not "the" specs) that it should take the "default" one.
2007-10-14(svn r11257) -Fix (r11145): wrong endian used when preparing text ref stackglx
2007-10-14(svn r11256) -Codechange: Make opening a new toolbar not overlapping its ↵belugas
parent one, by locating it under the parent, and aligned with the left side of it. FS#1310, by BigBB
2007-10-13(svn r11255) -Fix [FS#1332]: industry counter was not updated on TTD ↵glx
savegame loading
2007-10-13(svn r11254) -Fix: Link with -lpthread on FreeBSD.maedhros
2007-10-13(svn r11253) -Fix (r9411): industries can still use cargo they define, even ↵glx
if these cargo are disabled by a grf loaded later
2007-10-13(svn r11252) -Revert r11239, Fix r9620: cargo translation was not done correctlyglx
2007-10-13(svn r11251) -Fix[FS#1318]: Newindustries must not rely on the old check ↵belugas
placement functions. It is the the job of callbacks. Therefor, upon substitution, disable the said check. Warning, plenty of industries are going to be generated ;)
2007-10-12(svn r11249) -Update: WebTranslator2 update to 2007-10-12 22:42:24miham
afrikaans - 110 fixed, 141 changed by TrueTenacity (251) catalan - 1 fixed by arnaullv (1) czech - 1 fixed by Hadez (1) french - 1 fixed by glx (1) slovak - 1 fixed by lengyel (1) slovenian - 1 fixed by Necrolyte (1) spanish - 1 fixed by eusebio (1) turkish - 11 fixed by jnmbk (11) ukrainian - 3 fixed by mad (3)
2007-10-12(svn r11248) -Fix[FS#1314]: The logic behind industry slot allocation was ↵belugas
implying that the only condition an override could be placed in a slot is that there were no previous override. That is not exact: the slot must not have been occupied by an industry coming from a grf. So now, tourist center is available if more then one grf is used
2007-10-12(svn r11247) -Fix: The Industry's name to fund could be larger than the ↵belugas
window itself. Now, it fits within the physical allowed space
2007-10-11(svn r11246) -Codechange: beautify some conditions from "if else" into ↵belugas
trinary operator
2007-10-11(svn r11245) -Fix r11228: the moreanimation feature made loading TTD(p) ↵truelight
games impossible (Csaboka)
2007-10-11(svn r11244) -Fix: trees can now be planted on bare land without making it ↵truelight
grassy (Csaboka) -Fix: planting tree in desert doesn't make it grassy for the first tile-cycle (Csaboka) -Fix: when a tree dies in desert, it no longer becomes a snowy tile for the first tile-cycle (Csaboka)
2007-10-10(svn r11243) -Fix: update waypoint signs when renaming a townglx
2007-10-10(svn r11242) -Codechange: When displaying the industry funding gui, present ↵belugas
the industries in the same order as they are available. Prior of this, they were separated in processing/organic and extractive. Now, all are mixed, just filtered when required. This will allow easy comparison with TTDPatch's list. (glx and me)
2007-10-10(svn r11241) -Fix: Obiwan error on industry animated tiles. Spotted and ↵belugas
fixed by Csaboka
2007-10-10(svn r11240) -Fix [FS#1323] (r11152): forgot to invert a testglx
2007-10-09(svn r11239) -Fix (r10495): don't do cargo translation when loading grfs, ↵glx
but do it once all grfs are loaded. This ensure correct accept/produced cargo when a grf uses cargo defined in a grf loaded after itself
2007-10-09(svn r11238) -Fix [FS#1316]: the orders of trains going to a waypoint where ↵rubidium
not updated when the waypoint would be moved.
2007-10-09(svn r11237) -Codechange: reduce code duplication between ↵rubidium
GetRailFoundation() and CheckRailSlope(). Patch by frosch.
2007-10-09(svn r11236) -Fix [FS#1322]: DeleteVehicleChain can just work as good for ↵rubidium
all vehicles, instead of not allowing trains to use it (enforced by an assert), but actually using it for trains. Patch by SmatZ.
2007-10-09(svn r11235) -Update: WebTranslator2 update to 2007-10-09 19:28:02miham
croatian - 1 fixed by tperic (1) dutch - 3 fixed by habell (3) hungarian - 1 fixed by miham (1) italian - 1 fixed by lorenzodv (1)
2007-10-09(svn r11234) -Fix [FS#1312]: the explosion vehicles were placed too far to ↵rubidium
the south.
2007-10-09(svn r11233) -Fix [FS#1303]: handle some wrong written station NewGRFs a ↵rubidium
little more gracefully than segfaulting.
2007-10-09(svn r11232) -Fix (r10495): industry tile override works like house ↵glx
override, so handle it in the same way
2007-10-08(svn r11231) -Fix [FS#1311] (r11128): Someone misplaced a "static". This ↵rubidium
results in wrong bounding boxes for tunnels in X direction. Patch by frosch.
2007-10-08(svn r11230) -Fix [FS#1228]: one could construct trains out of crashed ↵rubidium
wagons and engines. Based on a patch by SmatZ.
2007-10-08(svn r11229) -Fix [FS#1307]: one could sell vehicles that were crashed in a ↵rubidium
depot, which would still yield money.
2007-10-08(svn r11228) -Codechange: implement the "moreanimation" feature of TTDP, so ↵rubidium
we can properly support newindustries.
2007-10-08(svn r11227) -Update: WebTranslator2 update to 2007-10-08 20:45:04miham
afrikaans - 3 fixed, 236 changed by TrueTenacity (239) croatian - 5 fixed by knovak (5) italian - 1 changed by lorenzodv (1) slovak - 2 fixed by lengyel (2) spanish - 2 fixed by eusebio (2)
2007-10-07(svn r11226) -Update: WebTranslator2 update to 2007-10-07 19:56:41miham
afrikaans - 48 fixed, 160 changed by TrueTenacity (208) american - 5 fixed by WhiteRabbit (5) brazilian_portuguese - 5 fixed by tucalipe (5) bulgarian - 1 fixed by thetitan (1) catalan - 5 fixed by arnaullv (5) czech - 3 fixed, 1 changed by Hadez (4) dutch - 3 fixed by habell (3) estonian - 3 fixed, 23 changed by kristjans (26) french - 5 fixed by glx (5) hungarian - 4 fixed by miham (4) italian - 5 fixed by lorenzodv (5) slovak - 3 fixed by lengyel (3) slovenian - 5 fixed by Necrolyte (5) spanish - 3 fixed by eusebio (3) swedish - 6 fixed, 12 changed by ChrillDeVille (18) ukrainian - 3 fixed by mad (3)
2007-10-07(svn r11225) -Fix: if a sprite shares the bounding box of another sprite, ↵rubidium
the offset is unsigned instead of signed.
2007-10-07(svn r11224) -Fix: GRM for cargos has registration entries for both cargo ↵rubidium
IDs and cargo bitmasks, not only cargo IDs.
2007-10-07(svn r11223) -Fix[FS#1306]: Rename and refactor adequately a function that ↵belugas
actually returns void and set bits (smatz).
2007-10-06(svn r11220) -Fix r11217: not all gmakes allow "" in ifeq (go figure)truelight
2007-10-06(svn r11218) -Codechange: remove unused ENABLE_INSTALL in Makefile.in, and ↵glx
add --disable-unicode in configure help
2007-10-06(svn r11217) -Update: the readme as some things weren't quite right anymore.rubidium
2007-10-06(svn r11216) -Codechange: Protect the callback who would access var 45 ↵belugas
against a randomness that could eventually cause desynchs. Instead, use a controlled random value.
2007-10-05(svn r11215) -Codechange: replace magic constants with less magic symbols. ↵rubidium
Patch by skidd13.
2007-10-05(svn r11214) -Fix [FS#1296]: planes can't use heliports so refuse these ordersglx
2007-10-05(svn r11213) -Fix [FS#1298]: confusing messages when trying to build a bridge.rubidium
2007-10-05(svn r11212) -Codechange: add support for drawing parts of sprites. Patch by ↵rubidium
frosch.
2007-10-05(svn r11211) -Fix [FS#1302]: NewGRF GUI scrollbar does funny things when ↵rubidium
being resized.
2007-10-05(svn r11210) -Codechange: unify the way that selection sprites are drawn. ↵rubidium
Patch by frosch.
2007-10-05(svn r11209) -Codechange: remove some magic numbers and bit magic with ↵rubidium
appropriate enums and functions. Patch by frosch.
2007-10-05(svn r11208) -Fix [FS#1300]: tunnel excavation could disown somebody elses ↵rubidium
owned land. Patch by frosch.
2007-10-05(svn r11207) -Fix [FS#1301]: don't use smooth_economy for industries using ↵glx
production callbacks as they may have no production for more than a month