Commit Graph

9290 Commits

Author SHA1 Message Date
rubidium
c878af4841 (svn r12948) -Fix [FS#1982]: all vehicles would be available when an original scenario would be played. 2008-05-04 22:38:18 +00:00
glx
5b1e423889 (svn r12947) -Fix: keep only first 15 bits for non failed callback results 2008-05-04 22:32:25 +00:00
rubidium
cdf9ada599 (svn r12946) -Fix: do not allocate the OldNames table when creating a new game as it won't be used anyway. 2008-05-04 22:19:44 +00:00
rubidium
a89f533e09 (svn r12945) -Fix: (small) memory leak when joining/exiting threads. 2008-05-04 22:13:47 +00:00
smatz
89a8dc8cf7 (svn r12944) -Codechange: use rev.h instead of externs at many places 2008-05-04 21:53:36 +00:00
rubidium
8fe14f7162 (svn r12943) -Fix: reading/modifying invalid data under some circumstances. 2008-05-04 21:47:36 +00:00
rubidium
4acb8f3a5e (svn r12942) -Fix [FS#1979]: closing some windows caused recursion in the Window deletion causing the reading invalid/freed data which could cause crashes. 2008-05-04 21:36:37 +00:00
rubidium
0083ce9e1b (svn r12941) -Codechange: don't access wndproc directly. Patch by Alberth. 2008-05-04 10:05:50 +00:00
bjarni
63fea0790b (svn r12940) -Fix [FS#1974](r12913): [autoreplace] a vehicle backup should include the cargo packets in the vehicle as well 2008-05-04 10:05:35 +00:00
rubidium
b35100e2a9 (svn r12939) -Codechange: do not use the window proc to determine whether a toolbar is a rail toolbar, but use the window number. 2008-05-04 09:39:16 +00:00
rubidium
ec931ba5c6 (svn r12938) -Codechange: coding style fixes. Patch by Alberth. 2008-05-04 08:56:59 +00:00
rubidium
7c93f3bab8 (svn r12937) -Codechange: split allocating and finding the spot to place a window. Patch by Alberth. 2008-05-04 08:49:57 +00:00
rubidium
300c7e459a (svn r12936) -Doc: a few structs in geometry_type.hpp. Patch by Alberth. 2008-05-04 08:38:21 +00:00
rubidium
200e35cd8c (svn r12935) -Fix [FS#1975]: vehicles forget their manual depot order when stopping at a station. Now we just pass through the station without stopping when a vehicle has been given a depot order. 2008-05-02 08:15:36 +00:00
belugas
5867336b6e (svn r12934) -Codechange: Before verification of local authority, just make sure airport can physically be built there. Just moving tests 2008-05-02 02:06:57 +00:00
glx
5bd8b6adb0 (svn r12933) -Fix: minor errors related to industries accepted/produced cargo 2008-05-01 22:51:53 +00:00
peter1138
c8e10ac1f8 (svn r12932) -Fix [FS#1970]: Articulated engines ignored GRF engine overrides. 2008-04-30 17:42:08 +00:00
rubidium
f1820a5708 (svn r12930) -Add: build support for NetBSD and HP-UX. Patch by ahoka. 2008-04-30 07:39:46 +00:00
smatz
36bb91cc6d (svn r12929) -Fix [FS#1967](r12560): town rating was too often reset to Mediocre 2008-04-29 23:11:55 +00:00
peter1138
45034bc522 (svn r12924) -Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist. 2008-04-29 21:31:29 +00:00
rubidium
6056d1fb31 (svn r12921) -Codechange: coding style fixes and documentation updates. 2008-04-29 18:19:29 +00:00
smatz
299b15c2bf (svn r12920) -Fix (r12859): town rating was affected even after the test run 2008-04-29 18:08:14 +00:00
smatz
0ddb481a33 (svn r12919) -Fix [FS#1965]: flood road tiles even when there are road works in progress 2008-04-29 16:36:44 +00:00
rubidium
49ded3f2c3 (svn r12918) -Fix [FS#1963] (r12679): last airport would always be shown as buildable even when it was not. 2008-04-29 10:26:22 +00:00
peter1138
8bb0ff0a63 (svn r12917) -Codechange: standardise variable names called with FOR_ALL_ENGINEIDS_OF_TYPE 2008-04-29 07:11:54 +00:00
smatz
2d7430cf33 (svn r12916) -Fix: let ThreadObject_pthread::IsRunning() behave the same way as ThreadObject_Win32::IsRunning() does 2008-04-28 23:48:45 +00:00
smatz
6181451b13 (svn r12915) -Fix [FS#1960](r12857): don't initialize Station struct with tile=0, buoys will never change that value 2008-04-28 23:34:23 +00:00
peter1138
1a7c1cb84b (svn r12914) -Fix: Game crash when a spectator/server tried to show an engine with no owner when a NewGRF requested a specific variable. 2008-04-28 11:15:13 +00:00
bjarni
783e20a263 (svn r12913) -Add: ability to backup and restore a player's economic data and data for a vehicle (or chain of vehicles)
Autoreplace uses this with the following benefits:
  -Mass autoreplace (the button in the depot window) will now estimate costs correctly
  -Autoreplace now either replaces correctly or manages to keep the original vehicle (no more broken trains)
  Thanks to Ammler for testing this
2008-04-27 20:09:29 +00:00
bjarni
d6c971fd9b (svn r12912) -Codechange: overloaded ChangeVehicleViewWindow() so each argument can be either a Vehicle pointer or a VehicleID 2008-04-27 18:05:48 +00:00
peter1138
2d5be0185f (svn r12910) -Fix: Report reverse sprite status (FD/FE) to NewGRF for manually toggled vehicles. 2008-04-27 10:19:41 +00:00
smatz
bf3542e9f7 (svn r12906) -Fix: vehicle groups, engine replacement rules and player/company names were not properly reset/freed after bankrupt (before new player start) 2008-04-26 14:20:39 +00:00
smatz
f129ba40a7 (svn r12904) -Fix [FS#1953]: remove trams from savegames saved in OTTD without tram support, it is better than to simply crash 2008-04-25 16:33:40 +00:00
rubidium
81859bb7ad (svn r12898) -Codechange: coding style in unmovable_cmd.cpp. 2008-04-25 15:25:28 +00:00
rubidium
60ed64e909 (svn r12897) -Codechange: some coding style in station_cmd.cpp. 2008-04-25 15:22:32 +00:00
glx
5d8ed6f1c2 (svn r12895) -Fix: restored Icelandic plural form and removed cases from Brazilian Portuguese (again) 2008-04-25 15:05:08 +00:00
rubidium
6ed5c01143 (svn r12892) -Fix: too many items in the vehicle toolbars were greyed out. 2008-04-25 06:15:58 +00:00
glx
6b961f7ba6 (svn r12882) -Fix (r12764): the check for missing header files could find more files than needed 2008-04-24 23:50:40 +00:00
glx
5e71916652 (svn r12881) -Fix (r12770): the check for missing header files could find more files than needed 2008-04-24 23:40:42 +00:00
rubidium
1474ca1dd4 (svn r12876) -Fix [FS#1928]: gcc on FreeBSD does not support -dumpmachine. As gcc is not necessary for FreeBSD compiles we 'just' use g++ as that support -dumpmachine. 2008-04-24 20:07:12 +00:00
belugas
eff775d252 (svn r12875) -Codechange: Use defined const instead of cast magic 2008-04-24 18:30:41 +00:00
belugas
249ea61c7e (svn r12874) -Codechange: The closest town is already known. Do not search for it again. 2008-04-24 18:17:53 +00:00
rubidium
4016d15bc7 (svn r12873) -Fix [FS#1946]: MSVC is whining because it doesn't understand that bytes should be cast to ints. 2008-04-24 17:53:45 +00:00
peter1138
33f85f80d0 (svn r12872) -Codechange: Remove obsolete unused engine list order function 2008-04-24 15:51:29 +00:00
smatz
0a83a43075 (svn r12870) -Codechange: remove some magic numbers from u.ship.state handling 2008-04-24 13:05:51 +00:00
rubidium
26cea31b1e (svn r12863) -Codechange: rewrite GeneratePlayerColour to be better understandable. 2008-04-24 11:11:50 +00:00
smatz
26206fa116 (svn r12862) -Codechange: reduce code duplication for VehicleType -> WindowClass lookup 2008-04-24 09:55:20 +00:00
miham
1a26e29333 (svn r12861) -Update: WebTranslator2 update to 2008-04-24 10:49:17
brazilian_portuguese - 74 fixed, 2 changed by fukumori (38), tucalipe (38)
bulgarian  - 59 fixed by thetitan (59)
catalan    - 75 fixed by arnaullv (75)
czech      - 70 fixed, 42 changed by Hadez (112)
danish     - 46 fixed by MiR (46)
dutch      - 75 fixed by habell (75)
estonian   - 91 fixed, 33 changed by kristjans (124)
french     - 74 fixed, 2 changed by glx (76)
italian    - 76 fixed, 9 changed by lorenzodv (85)
latvian    - 24 fixed, 39 changed by stripe4 (63)
russian    - 86 fixed by Smoky555 (86)
slovak     - 3 fixed by lengyel (3)
slovenian  - 75 fixed by Necrolyte (75)
spanish    - 91 fixed, 2 changed by eusebio (93)
swedish    - 72 fixed by ChrillDeVille (72)
traditional_chinese - 82 fixed, 4 changed by xbddc (86)
ukrainian  - 76 fixed, 36 changed by mad (112)
2008-04-24 08:53:04 +00:00
peter1138
6ac8ced9af (svn r12860) -Fix [FS#1947]: Train depart animation trigger was not called in some cases. 2008-04-24 07:44:21 +00:00
rubidium
b2717d1426 (svn r12859) -Fix: make the town rating tests use less memory and much quicker; from 13% to unnoticable in the profile in games with lots of towns and lots of very active AIs. 2008-04-23 22:55:11 +00:00