glx [Wed, 06 Sep 2006 14:24:43 +0000] rev 4563
(svn r6411) -Fix(r6410): forgot to update openttd*.sln (thx Darkvater and michi_cc :) )
-Cleanup: Removed UNITTEST preprocessor checks
glx [Wed, 06 Sep 2006 13:58:31 +0000] rev 4562
(svn r6410) -remove unittest
glx [Wed, 06 Sep 2006 01:56:01 +0000] rev 4561
(svn r6408) -Fix(r6406): compilation was broken
-Codechange: Rename TileIndexDiffCByDir to TileIndexDiffCByDiagDir because it accepts DiagDirections
Darkvater [Tue, 05 Sep 2006 23:43:42 +0000] rev 4560
(svn r6407) -Fix: Check return values of DoCommand() with CmdFailed and that of DoCommandP
with a boolean type.
Darkvater [Tue, 05 Sep 2006 23:21:41 +0000] rev 4559
(svn r6406) -Codechange: Rename TileOffsByDir to TileOffsByDiagDir because it accepts
DiagDirections, and add TileOffsByDir that handles Directions.
-Codechange: Make the treeloop use TileOffsByDir().
Darkvater [Tue, 05 Sep 2006 23:11:41 +0000] rev 4558
(svn r6405) -Codechange: When showing tooltips, properly position the tooltip, considering
cursor size and cursor offset (hotspot). The maximum and minimum y-values
for the tooltip are just below the mainbar and statusbar. Also, if the tooltip
would be too low, flip it above the cursor.
Darkvater [Tue, 05 Sep 2006 23:02:31 +0000] rev 4557
(svn r6404) -Fix: GetStringWidth failed to calculate correct string width if the string
contained newlines.
glx [Tue, 05 Sep 2006 16:40:23 +0000] rev 4556
(svn r6395) -Fix: when converting a depot from/to elrail, update the power of trains that are in it
bjarni [Tue, 05 Sep 2006 13:39:38 +0000] rev 4555
(svn r6394) -Fix r6393: removed a warning originally removed in r6376 accidentally readded in r6393
bjarni [Tue, 05 Sep 2006 12:46:14 +0000] rev 4554
(svn r6393) -Fix: [autoreplace] now refit costs are added to the estimated costs (could spend more than allowed when estimate and actual cost were not the same)
-Fix: [autoreplace] fixed a very rare failure when building an engine could cost more than the player could pay before selling the old one
this happened when the replacing the front cost so much that the the rear end didn't have enough money to build as expected
now the estimate keeps track of the price for the wagons/engines in front of the unit it's currently looking at
-Codechange: [autoreplace] added function to learn if and what cargo type to refit to. Needed to allow the estimation to tell refit costs