Tue, 08 May 2007 16:42:48 +0000(svn r9815) -Fix (r9761) [FS#769): transfers weren't accounted in the vehicle profits.
rubidium [Tue, 08 May 2007 16:42:48 +0000] rev 7097
(svn r9815) -Fix (r9761) [FS#769): transfers weren't accounted in the vehicle profits.

Tue, 08 May 2007 14:28:55 +0000(svn r9814) -Fix (r1): Remove the duplicate sign sprite from openttd.grf since it's in the original data files.
maedhros [Tue, 08 May 2007 14:28:55 +0000] rev 7096
(svn r9814) -Fix (r1): Remove the duplicate sign sprite from openttd.grf since it's in the original data files.

Tue, 08 May 2007 08:41:16 +0000(svn r9813) -Fix (r9799): wagons must have EC_STEAM, otherwise they don't show up in the purchase list (mart3p).
rubidium [Tue, 08 May 2007 08:41:16 +0000] rev 7095
(svn r9813) -Fix (r9799): wagons must have EC_STEAM, otherwise they don't show up in the purchase list (mart3p).

Mon, 07 May 2007 20:25:20 +0000(svn r9812) -Fix (r9679): Obiwan prevented proper display of last transparency button.
peter1138 [Mon, 07 May 2007 20:25:20 +0000] rev 7094
(svn r9812) -Fix (r9679): Obiwan prevented proper display of last transparency button.

Mon, 07 May 2007 17:59:50 +0000(svn r9811) -Update: WebTranslator2 update to 2007-05-07 19:59:41
miham [Mon, 07 May 2007 17:59:50 +0000] rev 7093
(svn r9811) -Update: WebTranslator2 update to 2007-05-07 19:59:41
american - 11 fixed by WhiteRabbit (11)
danish - 11 fixed by ThomasA (11)
dutch - 9 fixed, 2 changed by Zr40 (11)

Mon, 07 May 2007 17:10:30 +0000(svn r9810) -Feature: Add drag and drop removal of station tiles (Wolf01)
peter1138 [Mon, 07 May 2007 17:10:30 +0000] rev 7092
(svn r9810) -Feature: Add drag and drop removal of station tiles (Wolf01)

Mon, 07 May 2007 16:38:21 +0000(svn r9809) -Codechange: [NewGRF] Add callback 36 properties to purchase lists and add running cost changing for ships.
peter1138 [Mon, 07 May 2007 16:38:21 +0000] rev 7091
(svn r9809) -Codechange: [NewGRF] Add callback 36 properties to purchase lists and add running cost changing for ships.

Mon, 07 May 2007 16:21:34 +0000(svn r9808) -Codechange: unify the Handle<VehicleType>Loading functions.
rubidium [Mon, 07 May 2007 16:21:34 +0000] rev 7090
(svn r9808) -Codechange: unify the Handle<VehicleType>Loading functions.

Mon, 07 May 2007 15:58:05 +0000(svn r9807) -Codechange: unify playing of sound when vehicle has been loaded and leaves the station.
rubidium [Mon, 07 May 2007 15:58:05 +0000] rev 7089
(svn r9807) -Codechange: unify playing of sound when vehicle has been loaded and leaves the station.

Mon, 07 May 2007 13:26:10 +0000(svn r9806) -Codechange: [NewGRF] Add callback 36 support for purchase cost, for all vehicle types.
peter1138 [Mon, 07 May 2007 13:26:10 +0000] rev 7088
(svn r9806) -Codechange: [NewGRF] Add callback 36 support for purchase cost, for all vehicle types.

Mon, 07 May 2007 11:24:23 +0000(svn r9805) -Codechange: Use HASBIT() et al for display options bits.
peter1138 [Mon, 07 May 2007 11:24:23 +0000] rev 7087
(svn r9805) -Codechange: Use HASBIT() et al for display options bits.

Sun, 06 May 2007 21:10:49 +0000(svn r9804) -Fix (r9761): Update aircraft cached information when its 'pos' changes, as well as 'state'. (Thanks to bulb)
peter1138 [Sun, 06 May 2007 21:10:49 +0000] rev 7086
(svn r9804) -Fix (r9761): Update aircraft cached information when its 'pos' changes, as well as 'state'. (Thanks to bulb)

Sun, 06 May 2007 20:05:10 +0000(svn r9803) -Feature(tte): support for "curvature info", Action 2 for train, variable 45 (mart3p).
rubidium [Sun, 06 May 2007 20:05:10 +0000] rev 7085
(svn r9803) -Feature(tte): support for "curvature info", Action 2 for train, variable 45 (mart3p).

Sun, 06 May 2007 20:00:36 +0000(svn r9802) -Fix: a vehicle without visual effects isn't per definition unpowered (mart3p).
rubidium [Sun, 06 May 2007 20:00:36 +0000] rev 7084
(svn r9802) -Fix: a vehicle without visual effects isn't per definition unpowered (mart3p).

Sun, 06 May 2007 19:58:34 +0000(svn r9801) -Fix: do not assume that trains running on monorail/maglev cannot smoke/spark (mart3p).
rubidium [Sun, 06 May 2007 19:58:34 +0000] rev 7083
(svn r9801) -Fix: do not assume that trains running on monorail/maglev cannot smoke/spark (mart3p).

Sun, 06 May 2007 19:51:25 +0000(svn r9800) -Codechange: play sound effects based on the engine class, not the rail type (mart3p).
rubidium [Sun, 06 May 2007 19:51:25 +0000] rev 7082
(svn r9800) -Codechange: play sound effects based on the engine class, not the rail type (mart3p).

Sun, 06 May 2007 19:44:22 +0000(svn r9799) -Codechange: separate engine class and engine running cost class (mart3p).
rubidium [Sun, 06 May 2007 19:44:22 +0000] rev 7081
(svn r9799) -Codechange: separate engine class and engine running cost class (mart3p).

Sun, 06 May 2007 19:27:23 +0000(svn r9798) -Remove: removed the very outdated xcode project files
truelight [Sun, 06 May 2007 19:27:23 +0000] rev 7080
(svn r9798) -Remove: removed the very outdated xcode project files

Sun, 06 May 2007 18:14:33 +0000(svn r9797) -Feature: [NewGRF] Add action 1, 2 and 3 support for canals.
peter1138 [Sun, 06 May 2007 18:14:33 +0000] rev 7079
(svn r9797) -Feature: [NewGRF] Add action 1, 2 and 3 support for canals.

Sun, 06 May 2007 17:06:10 +0000(svn r9796) -Update: WebTranslator2 update to 2007-05-06 19:05:33
miham [Sun, 06 May 2007 17:06:10 +0000] rev 7078
(svn r9796) -Update: WebTranslator2 update to 2007-05-06 19:05:33
brazilian_portuguese - 10 fixed by tucalipe (10)
bulgarian - 5 fixed by thetitan (5)
catalan - 9 fixed by arnaullv (9)
czech - 9 fixed by Hadez (9)
esperanto - 11 fixed by LaPingvino (11)
finnish - 11 fixed by habazi (11)
french - 9 fixed by belugas (9)
german - 9 fixed by Neonox (9)
hungarian - 9 fixed by miham (9)
italian - 9 fixed by lorenzodv (9)
japanese - 2 fixed by ickoonite (2)
korean - 9 fixed by darkttd (9)
norwegian_nynorsk - 11 fixed by pollux (11)
polish - 8 fixed by meush (8)
portuguese - 21 fixed, 6 changed by supra90 (27)
romanian - 11 fixed by kneekoo (11)
spanish - 2 fixed by eusebio (2)
swedish - 11 fixed by giddorah (11)
traditional_chinese - 11 fixed, 2 changed by xbddc (13)
turkish - 8 fixed by jnmbk (8)
ukrainian - 11 fixed by mad (11)

Sun, 06 May 2007 15:01:44 +0000(svn r9795) -Codechange: enumify the EngineClass.
rubidium [Sun, 06 May 2007 15:01:44 +0000] rev 7077
(svn r9795) -Codechange: enumify the EngineClass.

Sun, 06 May 2007 14:59:01 +0000(svn r9794) -Codechange: refactor the question whether a vehicle can be loaded into LoadUnloadVehicle instead of duplicating it for each vehicle.
rubidium [Sun, 06 May 2007 14:59:01 +0000] rev 7076
(svn r9794) -Codechange: refactor the question whether a vehicle can be loaded into LoadUnloadVehicle instead of duplicating it for each vehicle.

Sun, 06 May 2007 09:12:58 +0000(svn r9793) -Fix (r9701): Action D 'TTDPatch variable' 0x0B should be the starting year, not the current year.
maedhros [Sun, 06 May 2007 09:12:58 +0000] rev 7075
(svn r9793) -Fix (r9701): Action D 'TTDPatch variable' 0x0B should be the starting year, not the current year.

Sun, 06 May 2007 08:50:03 +0000(svn r9792) -Fix (r9734): Pause on newgame should only apply to games, not the scenario editor.
maedhros [Sun, 06 May 2007 08:50:03 +0000] rev 7074
(svn r9792) -Fix (r9734): Pause on newgame should only apply to games, not the scenario editor.

Sat, 05 May 2007 23:21:49 +0000(svn r9791) -Fix (r9779, FS#766): add TownLayoutByte to correctly save town layout value
glx [Sat, 05 May 2007 23:21:49 +0000] rev 7073
(svn r9791) -Fix (r9779, FS#766): add TownLayoutByte to correctly save town layout value

Sat, 05 May 2007 10:47:35 +0000(svn r9790) -Codechange: [NewGRF] Skip action 1 sprites in all stages except activation. This also cleans up some special-case handling of the sprites. Actions 1 and 2 are now not considered unsafe, as an Action 3 (which is unsafe) is required for them.
peter1138 [Sat, 05 May 2007 10:47:35 +0000] rev 7072
(svn r9790) -Codechange: [NewGRF] Skip action 1 sprites in all stages except activation. This also cleans up some special-case handling of the sprites. Actions 1 and 2 are now not considered unsafe, as an Action 3 (which is unsafe) is required for them.

Sat, 05 May 2007 09:51:26 +0000(svn r9789) -Fix (r9770): vehicles didn't get unloaded when 'full load' was specified and the vehicle was already full when it entered.
rubidium [Sat, 05 May 2007 09:51:26 +0000] rev 7071
(svn r9789) -Fix (r9770): vehicles didn't get unloaded when 'full load' was specified and the vehicle was already full when it entered.

Fri, 04 May 2007 22:45:37 +0000(svn r9785) -Fix (r942, FS#765): only non dedicated servers can't have 0 players
glx [Fri, 04 May 2007 22:45:37 +0000] rev 7070
(svn r9785) -Fix (r942, FS#765): only non dedicated servers can't have 0 players

Fri, 04 May 2007 22:38:36 +0000(svn r9784) -Codechange: remove unused variable.
rubidium [Fri, 04 May 2007 22:38:36 +0000] rev 7069
(svn r9784) -Codechange: remove unused variable.

Fri, 04 May 2007 19:24:01 +0000(svn r9780) -Codechange: [NewGRF] Add support for variable vehicle weight for trains (callback 36, property 16)
peter1138 [Fri, 04 May 2007 19:24:01 +0000] rev 7068
(svn r9780) -Codechange: [NewGRF] Add support for variable vehicle weight for trains (callback 36, property 16)

Fri, 04 May 2007 16:27:13 +0000(svn r9779) -Feature: Add the possiblity to choose different road patterns for towns to use.
belugas [Fri, 04 May 2007 16:27:13 +0000] rev 7067
(svn r9779) -Feature: Add the possiblity to choose different road patterns for towns to use.
Possible patterns are :
No Road (not available in scenario editor)
Original (for the nostalgics)
Better Roads (same as original, but based on distance of 2 tiles instead of one)
2x2 grids
3x3 grids
Patch by skiddl13

Fri, 04 May 2007 07:08:35 +0000(svn r9775) -Fix: Remove arbitrary limit on length of NewGRF strings.
peter1138 [Fri, 04 May 2007 07:08:35 +0000] rev 7066
(svn r9775) -Fix: Remove arbitrary limit on length of NewGRF strings.

Thu, 03 May 2007 20:31:25 +0000(svn r9774) -Update: WebTranslator2 update to 2007-05-03 22:30:56
miham [Thu, 03 May 2007 20:31:25 +0000] rev 7065
(svn r9774) -Update: WebTranslator2 update to 2007-05-03 22:30:56
brazilian_portuguese - 1 fixed by tucalipe (1)
bulgarian - 2 fixed by thetitan (2)
catalan - 2 fixed by arnaullv (2)
czech - 2 fixed by Hadez (2)
dutch - 2 fixed by habell (2)
estonian - 1 fixed, 1 changed by kristjans (2)
french - 2 fixed by belugas (2)
german - 3 fixed by Neonox (3)
hungarian - 2 fixed by miham (2)
italian - 2 fixed by lorenzodv (2)
korean - 2 fixed by leejaeuk5 (1), darkttd (1)
norwegian_nynorsk - 19 fixed, 3 changed by pollux (22)
russian - 1 fixed, 33 changed by HMage (34)
slovak - 1 fixed, 15 changed by lengyel (16)
slovenian - 1 fixed by Necrolyte (1)

Thu, 03 May 2007 17:07:51 +0000(svn r9773) -Fix r9772: MSVC warning
glx [Thu, 03 May 2007 17:07:51 +0000] rev 7064
(svn r9773) -Fix r9772: MSVC warning

Thu, 03 May 2007 11:02:37 +0000(svn r9772) -Fix [r9770,FS#761]: under some circumstances loading/unloading didn't work (correctly).
rubidium [Thu, 03 May 2007 11:02:37 +0000] rev 7063
(svn r9772) -Fix [r9770,FS#761]: under some circumstances loading/unloading didn't work (correctly).

Wed, 02 May 2007 19:00:59 +0000(svn r9771) -Feature: (-tte) Add password protected status to 'players' (network server) console command. (mostly dihedral)
peter1138 [Wed, 02 May 2007 19:00:59 +0000] rev 7062
(svn r9771) -Feature: (-tte) Add password protected status to 'players' (network server) console command. (mostly dihedral)

Wed, 02 May 2007 18:29:11 +0000(svn r9770) -Codechange: perform the payment of cargo when loading/unloading, but when arriving at the station.
rubidium [Wed, 02 May 2007 18:29:11 +0000] rev 7061
(svn r9770) -Codechange: perform the payment of cargo when loading/unloading, but when arriving at the station.

Wed, 02 May 2007 15:20:48 +0000(svn r9769) [newGRF] -Feature: Add translation support for Esperanto, Bulgarian, Japanese and Korean
belugas [Wed, 02 May 2007 15:20:48 +0000] rev 7060
(svn r9769) [newGRF] -Feature: Add translation support for Esperanto, Bulgarian, Japanese and Korean

Wed, 02 May 2007 09:39:11 +0000(svn r9765) -Codechange: constify some class functions.
rubidium [Wed, 02 May 2007 09:39:11 +0000] rev 7059
(svn r9765) -Codechange: constify some class functions.

Wed, 02 May 2007 09:29:41 +0000(svn r9764) -Codechange: replace some lookup tables by functions.
rubidium [Wed, 02 May 2007 09:29:41 +0000] rev 7058
(svn r9764) -Codechange: replace some lookup tables by functions.

Tue, 01 May 2007 18:17:52 +0000(svn r9763) -Codechange/Fix (r9760): don't read the variables that are calculated automatically either.
rubidium [Tue, 01 May 2007 18:17:52 +0000] rev 7057
(svn r9763) -Codechange/Fix (r9760): don't read the variables that are calculated automatically either.

Tue, 01 May 2007 17:16:51 +0000(svn r9762) -Feature: Two new difficulty settings : Very low number of towns and very low number of industries
belugas [Tue, 01 May 2007 17:16:51 +0000] rev 7056
(svn r9762) -Feature: Two new difficulty settings : Very low number of towns and very low number of industries
Based on FS#289, by pitt2

Tue, 01 May 2007 16:45:03 +0000(svn r9761) -Codechange: refactor cargo payment out of LoadUnloadVehicle.
rubidium [Tue, 01 May 2007 16:45:03 +0000] rev 7055
(svn r9761) -Codechange: refactor cargo payment out of LoadUnloadVehicle.

Tue, 01 May 2007 16:35:14 +0000(svn r9760) -Codechange: remove the need for saving some vehicle variables.
rubidium [Tue, 01 May 2007 16:35:14 +0000] rev 7054
(svn r9760) -Codechange: remove the need for saving some vehicle variables.

Tue, 01 May 2007 15:25:00 +0000(svn r9759) -Add: added threading code for MorphOS (tokai)
truelight [Tue, 01 May 2007 15:25:00 +0000] rev 7053
(svn r9759) -Add: added threading code for MorphOS (tokai)

Tue, 01 May 2007 06:43:18 +0000(svn r9758) -Fix (FS#756): Ignore bit 1 (axis) of station tile layouts
peter1138 [Tue, 01 May 2007 06:43:18 +0000] rev 7052
(svn r9758) -Fix (FS#756): Ignore bit 1 (axis) of station tile layouts

Mon, 30 Apr 2007 20:05:31 +0000(svn r9757) -Fix [FS#1244842]: when you have closed the "Load game"/"New game" windows accessible from the "New Server" window, any creation of new game/loading from the intro menu should not start a server.
rubidium [Mon, 30 Apr 2007 20:05:31 +0000] rev 7051
(svn r9757) -Fix [FS#1244842]: when you have closed the "Load game"/"New game" windows accessible from the "New Server" window, any creation of new game/loading from the intro menu should not start a server.

Sun, 29 Apr 2007 22:51:12 +0000(svn r9756) -Fix [FS#755]: LeaveStation wasn't always called when a station was left.
rubidium [Sun, 29 Apr 2007 22:51:12 +0000] rev 7050
(svn r9756) -Fix [FS#755]: LeaveStation wasn't always called when a station was left.

Sun, 29 Apr 2007 22:33:51 +0000(svn r9755) -Codechange: refactor some more of the begin loading stuff.
rubidium [Sun, 29 Apr 2007 22:33:51 +0000] rev 7049
(svn r9755) -Codechange: refactor some more of the begin loading stuff.

Sun, 29 Apr 2007 21:24:08 +0000(svn r9754) -Codechange: make classes for all vehicle types, so we can make nicer/better maintainable code, i.e. virtual methods instead of switches.
rubidium [Sun, 29 Apr 2007 21:24:08 +0000] rev 7048
(svn r9754) -Codechange: make classes for all vehicle types, so we can make nicer/better maintainable code, i.e. virtual methods instead of switches.

Sun, 29 Apr 2007 20:16:58 +0000(svn r9753) -Fix [FS#732]: trains are lost after autorenewal/autoreplace
bjarni [Sun, 29 Apr 2007 20:16:58 +0000] rev 7047
(svn r9753) -Fix [FS#732]: trains are lost after autorenewal/autoreplace
v->dest_tile is now copied when replacing the front engine

Sun, 29 Apr 2007 18:21:24 +0000(svn r9752) -Codechange: remove some duplication related to BeginLoading.
rubidium [Sun, 29 Apr 2007 18:21:24 +0000] rev 7046
(svn r9752) -Codechange: remove some duplication related to BeginLoading.

Sun, 29 Apr 2007 10:14:42 +0000(svn r9746) -Codechange [YAPF]: added DEBUGs level 0 if the current train order is OT_GOTO_WAYPOINT and waypoint is invalid or v->dest_tile is wrong
KUDr [Sun, 29 Apr 2007 10:14:42 +0000] rev 7045
(svn r9746) -Codechange [YAPF]: added DEBUGs level 0 if the current train order is OT_GOTO_WAYPOINT and waypoint is invalid or v->dest_tile is wrong

Sun, 29 Apr 2007 09:55:32 +0000(svn r9745) -Codechange [YAPF}: if destination is a waypoint then YAPF gets destination tile from that waypoint->xy instead of from v->dest_tile
KUDr [Sun, 29 Apr 2007 09:55:32 +0000] rev 7044
(svn r9745) -Codechange [YAPF}: if destination is a waypoint then YAPF gets destination tile from that waypoint->xy instead of from v->dest_tile

Sun, 29 Apr 2007 09:18:52 +0000(svn r9743) -Fix [FS#598]: Stop flooded towns from building roads on water.
maedhros [Sun, 29 Apr 2007 09:18:52 +0000] rev 7043
(svn r9743) -Fix [FS#598]: Stop flooded towns from building roads on water.

Sun, 29 Apr 2007 08:43:00 +0000(svn r9742) -Fix (r9689) [FS#739]: Fix cloning with refit costs again, hopefully for good this time.
maedhros [Sun, 29 Apr 2007 08:43:00 +0000] rev 7042
(svn r9742) -Fix (r9689) [FS#739]: Fix cloning with refit costs again, hopefully for good this time.

Sun, 29 Apr 2007 07:24:48 +0000(svn r9741) -Fix [FS#672]: station signs were not resized when the language changed, causing overflows in the coloured sign background.
rubidium [Sun, 29 Apr 2007 07:24:48 +0000] rev 7041
(svn r9741) -Fix [FS#672]: station signs were not resized when the language changed, causing overflows in the coloured sign background.

Sat, 28 Apr 2007 22:23:10 +0000(svn r9740) -Fix [FS#709]: removed wrong assert() that could be triggered by removing an order at the wrong moment
truelight [Sat, 28 Apr 2007 22:23:10 +0000] rev 7040
(svn r9740) -Fix [FS#709]: removed wrong assert() that could be triggered by removing an order at the wrong moment

Sat, 28 Apr 2007 15:06:32 +0000(svn r9734) -Feature: Add an option to automatically pause when starting a new game.
maedhros [Sat, 28 Apr 2007 15:06:32 +0000] rev 7039
(svn r9734) -Feature: Add an option to automatically pause when starting a new game.

Sat, 28 Apr 2007 10:41:00 +0000(svn r9731) -Fix [FS#677]: in news history, newlines weren't replaced with spaces, making it look ugly from time to time
truelight [Sat, 28 Apr 2007 10:41:00 +0000] rev 7038
(svn r9731) -Fix [FS#677]: in news history, newlines weren't replaced with spaces, making it look ugly from time to time