Darkvater [Sat, 20 May 2006 17:36:06 +0000] rev 10019
(svn r4926) - Backport from trunk (r4914):
Aircraft can now serve as feeders
Darkvater [Sat, 20 May 2006 17:35:11 +0000] rev 10018
(svn r4925) - Backport from trunk (r4911):
The AI no longer attempts to build signals under bridges.
Darkvater [Sat, 20 May 2006 17:33:36 +0000] rev 10017
(svn r4924) - Backport from trunk (r4906):
Refresh build vehicle window (if opened) when converting rail depot
Darkvater [Sat, 20 May 2006 17:22:32 +0000] rev 10016
(svn r4923) - Backport from trunk (r4892):
Crash when sorting an empty server list.
Darkvater [Sat, 20 May 2006 17:14:54 +0000] rev 10015
(svn r4922) - Backport from trunk (r4827):
The build-tree window button defaulted to a place-push-button on opening where
no treetype is selected.
Darkvater [Sat, 20 May 2006 17:11:09 +0000] rev 10014
(svn r4921) - Backport from trunk (r4825, r4826, r4829):
Game crashes when cloning/autoreplace reaches train-limit
Darkvater [Sat, 20 May 2006 15:54:46 +0000] rev 10013
(svn r4919) - Backport from trunk (r4812, r4008, r4110):
NTP properly checks for railtypes on non-plain-rail-tiles
Darkvater [Tue, 16 May 2006 22:11:15 +0000] rev 10012
(svn r4894) - Backport from trunk (r4750):
Trains could enter certain sloped rail tiles under bridges with incompatible rail type
Darkvater [Tue, 16 May 2006 21:38:41 +0000] rev 10011
(svn r4893) - Fix (FS#57): Disable NPF totally for ships as it wholly kills performance (blathijs). Only for 0.4/ branch and 0.4.8.
Darkvater [Wed, 03 May 2006 21:57:09 +0000] rev 10010
(svn r4731) - Backport from trunk (r4203):
Fix: compile on older mingw32 versions (3.1.0)
Darkvater [Wed, 03 May 2006 21:40:45 +0000] rev 10009
(svn r4730) - Backport from trunk (r4690):
Fix (r4668, br4301): Editing a too long string in the editbox resulted in improper strings
Update about box with Mihamix's real name
Darkvater [Wed, 03 May 2006 21:35:10 +0000] rev 10008
(svn r4728) - Backport from trunk (r4689):
Codechange: correct parameter order or calloc, and use the sizeof
the variable rather than a struct
Darkvater [Wed, 03 May 2006 21:34:07 +0000] rev 10007
(svn r4727) - Backport from trunk (r4688):
Fix: Ensure the map memory is cleared after it is allocated. This fixes
random deserts that sometimes occurred.
Darkvater [Wed, 03 May 2006 21:28:48 +0000] rev 10006
(svn r4726) - Backport from trunk (r4373, r4374, r4402):
Fix: Some weird behaviour with tile selection near bridges
Darkvater [Wed, 03 May 2006 20:25:10 +0000] rev 10005
(svn r4718) - Backport from trunk (r4715):
Fix: Don't allow PF to enter train depot from the back (signal updates)
Darkvater [Wed, 03 May 2006 20:09:28 +0000] rev 10004
(svn r4717) - Backport from trunk (r4466):
Fix: Game no longer crashes when the last vehicle serving a station has been
deleted. This is not exactly the same fix as in trunk/ where it might still
accept types of invalid types but it doesn't crash anymore. The true fix is
not possible without a savegame bump.
Darkvater [Tue, 02 May 2006 21:19:48 +0000] rev 10003
(svn r4701) - Backport from trunk (r4520):
Fix: Reset the last built railtype when starting a new game
Darkvater [Tue, 02 May 2006 19:52:56 +0000] rev 10002
(svn r4695) - Backport language changes from trunk up to r4592.
Darkvater [Tue, 02 May 2006 14:14:04 +0000] rev 10001
(svn r4687) - Backport from trunk (r4674):
Codechange: use correct parameter order for allocating sound file memory
Darkvater [Tue, 02 May 2006 14:12:19 +0000] rev 10000
(svn r4686) - Backport from trunk (r4639):
Feature: Turksih town names (Turkish is in the lang/ folder, so
town names are appropiate)
Darkvater [Tue, 02 May 2006 14:06:15 +0000] rev 9999
(svn r4685) - Backport from trunk (r4599):
Fix: Cloned vehicles get the same service interval as the original vehicle
Darkvater [Tue, 02 May 2006 14:02:23 +0000] rev 9998
(svn r4684) - Backport from trunk (r4591):
Fix: Game no longer errors out when "Many random towns" is selected
in the scenario editor.
Darkvater [Tue, 02 May 2006 14:00:26 +0000] rev 9997
(svn r4683) - Backport from trunk (r4586):
Codechange: Recursive commands that rely on _error_message to handle
success/failure can fail if a recursive call fails but doesn't set the
error message, thus resulting in an old, possibly erroneous being used
Darkvater [Tue, 02 May 2006 13:58:43 +0000] rev 9996
(svn r4682) - Backport from trunk (r4585, r4950):
Fix: Obscure road dragging bug. The road build command did not
return the appropiate error message of invalid-slope when building road.
Darkvater [Tue, 02 May 2006 13:50:30 +0000] rev 9995
(svn r4681) - Backport from trunk (r4576):
Fix : Temperate bank will no longer appear (during game) in
tropic landscape. This bug is from the original game.
Darkvater [Tue, 02 May 2006 13:48:33 +0000] rev 9994
(svn r4680) - Backport from trunk (r4560):
Fix: Remove VS2005 undefined vsnprintf() as it doesn't exist
in the windows libraries (only _vsnprintf). This caused the bad
function to be called that could result in non-properly terminated
strings
Darkvater [Tue, 02 May 2006 13:47:00 +0000] rev 9993
(svn r4679) - Backport from trunk (r4521):
Fix: be consistent about the size of the player-name in MP. This
hopefully fixes a crash on lesser OS's (eg Win98)
Darkvater [Tue, 02 May 2006 13:44:41 +0000] rev 9992
(svn r4678) - Backport from trunk (r4518, r4558):
Fix: specify the 'stopall' console command as a debug command.
Darkvater [Tue, 02 May 2006 13:42:33 +0000] rev 9991
(svn r4677) - Backport from trunk (r4508):
Fix: Fixed a problem that caused DeliverGoodsToIndustry to not work
as intended
Darkvater [Tue, 02 May 2006 13:37:36 +0000] rev 9990
(svn r4676) - Backport from trunk (r4505):
Fix: Ships can now be used to set up feeders as well.
Darkvater [Tue, 02 May 2006 13:36:38 +0000] rev 9989
(svn r4675) - Backport from trunk (r4501):
Fix: When, in a train that has multiple engines in front, the _first_
of those engines is sold, all the orders are copied to the second
engine (to ensure "seamless" operation). The next_shared/prev_shared
pointers where not updated correctly during this operation.
Darkvater [Tue, 02 May 2006 13:30:13 +0000] rev 9988
(svn r4673) - Backport from trunk (r4468):
Correct declaration of NORETURN for gcc
Darkvater [Tue, 02 May 2006 13:29:06 +0000] rev 9987
(svn r4672) - Backport from trunk (r4467):
New plantations now cause the correct ".. being planted .." news item
Darkvater [Tue, 02 May 2006 13:27:19 +0000] rev 9986
(svn r4671) - Backport from trunk (r4445):
Danish town names were saved/loaded as Swiss (previous in the list)
Darkvater [Tue, 02 May 2006 13:25:03 +0000] rev 9985
(svn r4670) - Backport from trunk (r4435):
In CmdRemoveRoad tiletype was not checked for ownership (heavily edited)
Darkvater [Tue, 02 May 2006 13:11:00 +0000] rev 9984
(svn r4669) - Backport from trunk (r4343):
[Autoreplace] Fix drawing of train list for outdated engines.
Darkvater [Tue, 02 May 2006 13:07:23 +0000] rev 9983
(svn r4668) - Backport from trunk (r4301):
Fix: the maxlength parameter of Textbuf is supposed to be the siz
of the buffer (so length of string + '\0'), but in the code it
was a mix of both.
Darkvater [Tue, 02 May 2006 13:00:07 +0000] rev 9982
(svn r4667) - Backport from trunk (r4291):
Fix: validate all received strings for correctness. This fixes
potential crashes on hacked clients/servers
Darkvater [Tue, 02 May 2006 12:58:13 +0000] rev 9981
(svn r4666) - Backport from trunk (r4267):
Validate the error number that a client receives from a server, and
encapsulate this functionality into GetNetworkErrorMsg()
Darkvater [Tue, 02 May 2006 12:54:23 +0000] rev 9980
(svn r4665) - Backport from trunk (r4241, r4243):
Fix: Perform validation on the error number that a server receives
from a client. An invalid value may cause the server to terminate.
Darkvater [Tue, 02 May 2006 12:52:09 +0000] rev 9979
(svn r4664) - Backport from trunk (r4228):
Fix: [autoreplace] allow replacement of wagons even when the
engine fails to be replaced
Darkvater [Tue, 02 May 2006 12:47:51 +0000] rev 9978
(svn r4663) - Backport from trunk (r4195):
Codechange: Initialize order variables to avoid a compiler warning.
Darkvater [Tue, 02 May 2006 12:44:55 +0000] rev 9977
(svn r4662) - Backport from trunk (r4192):
Fix: In the depot, moving wagons from the end of a very long train
to a short train where the short train was scrolled off the window
would cause a game crash.
Darkvater [Tue, 02 May 2006 12:42:21 +0000] rev 9976
(svn r4661) - Backport from trunk (r3865-r3867, r3869, r3870, r3873, r3894, r4059, r4064-r4066, r4217):
Add: a fully optional configure script, that is a wrapper
around makefile.config
Darkvater [Tue, 02 May 2006 12:28:35 +0000] rev 9975
(svn r4660) - Backport from trunk (r4183, r4197, r4217):
Codechange: [Makefile]: removed MANUAL_CONFIG as it's not used anymore
This should hopefully fix the issue where WITH_SDL can be defined while
SDL_CONFIG is not. Added an error if WITH_SDL is defined but SDL_CONFIG
is not.
Replace the dash of SDL_CONFIG/LIBPNG_CONFIG with an underscore
Darkvater [Tue, 02 May 2006 12:17:16 +0000] rev 9974
(svn r4659) - Backport from trunk (r4158):
Fix: [autoreplace] cost for refitting the new vehicle is now
added to the cost animation. The player always paid for it, but
it was not displayed until now
bjarni [Sat, 29 Apr 2006 14:38:21 +0000] rev 9973
(svn r4624) -Backported r4149 from trunk
main reason is that it fixes the load/save issue for OSX 10.3.9, but the other stuff in this commit can't be taken as it's a result of the fix
full commit log entry:
-Codechange: [OSX] rewrite of how universal binaries are compiled
Now OSX stores object files in .OSX and instead of making FAT object files, there are one for each architecture
Each architecture got their own targets to make a non-FAT binary and in the end, lipo will merge them into one binary
It's now possible to select which architectures you want to support by defining OTTD_PPC, OTTD_PPC970 (G5) and/or OTTD_i386
All combos are supported. UNIVERSAL_BINARY and TRIPLE_BINARY can still be used even though it's possible to gain the same result by using the new flags
Making a universal build when you already got part of it compiled (say the PPC part), it will reuse it and only compile the i386 part to save time
Note: in some cases when you switch flags, you risk that openttd is not updated. Delete it and try again. The Makefile can't solve this except if it forces linking each time
This fixes: FS#87 universal binary building borked in 0.4.7
Now universal binaries work on OSX 10.3.9 again
Building universal binaries no longer needs to store flags in Makefile.config as the new design makes it possible to figure everything out automatically
celestar [Fri, 28 Apr 2006 07:53:10 +0000] rev 9972
(svn r4608) -Backported r4413 from trunk:
-Fix: fixed a bug which pushed the client back to the main menu when a
server is in the mainserver-list which sends out illegal signals. Many
tnx to 'test' for finding and isolating the problem.
-Fix: also specify the problem a bit better
celestar [Fri, 28 Apr 2006 07:51:32 +0000] rev 9971
(svn r4607) -Backported r4389 from trunk:
-Fix: [NPF] Don't mark tiles when debugging in multiplayer, this will cause desyncs
celestar [Fri, 28 Apr 2006 07:47:55 +0000] rev 9970
(svn r4606) -Backported r4341 from trunk:
-(FS#101) When a player got bankrupt, slots were not cleared, because vehicles got deleted directly by DeleteVehicle
celestar [Fri, 28 Apr 2006 07:45:44 +0000] rev 9969
(svn r4605) -Backported revisions 4304, 4309, 4310, 4312, 4313, 4314 from trunk (chatbox-related stuff)
-The chat box' parent window (the main toolbar, wtf?) doesn't care for the WE_ON_EDIT_TEXT_CANCEL event, so don't send one. This code looks like it was mindlessly copy&pasted from the query box
-The initial string of the chat box is always the empty string, so don't jump through hoops to check if nothing was entered and simplify the code
-The chat box has no visible window title, therefore remove the string
-Calculate the maximum pixel width of the entered text in the chat box from the "text box"-widget instead of hardcoding an arbitrary - and wrong - number
-The parent window of the chat box is always the main toolbar (?!), therefore don't pass this information as parameter
-a buffer overflow of the chat box introduced in r1263. Don't tell the Textbuf an arbitrary number as size of the string buffer, but the real lengthof() it
orudge [Fri, 31 Mar 2006 16:19:16 +0000] rev 9968
(svn r4207) - Fix: Update OS/2 on 0.4 branch, too
Darkvater [Sun, 26 Mar 2006 18:49:31 +0000] rev 9967
(svn r4117) - Prepare 0.4 branch for release. Update readme's, bugs, installers and makefile, changelog, etc. to 0.4.7
bjarni [Sat, 25 Mar 2006 08:54:09 +0000] rev 9966
(svn r4104) -Backported 4102: updated OSX docs about triple binary
bjarni [Sat, 25 Mar 2006 08:45:30 +0000] rev 9965
(svn r4102) -Backported 3673, 3674, 3675, 3679, 3682, 3882, 3884 [all OSX]
added support for G5 (ppc970) optimised code
added support for triple binaries (ppc, ppc970, i386)
updated the makefile to handle building of universal and triple in a more automated way (way less flags to set)
now it's no longer needed to spent minutes setting up flags when releasing. It works out of the box :)
note: even though it looks like it's a lot of commits, it really is that there changes were introduced in small pieces in the trunk
bjarni [Sat, 25 Mar 2006 07:40:02 +0000] rev 9964
(svn r4100) -Backported 4082 and 4099
the cocoa driver no longer crashes when going to fullscreen (this one depended on the resolution)
teh cocoa driver speedup of around 1000% applies to Intel macs, so the driver is now just as fast as the PPC one
bjarni [Fri, 24 Mar 2006 23:33:30 +0000] rev 9963
(svn r4097) -Backported 4084 properly (included the last line)
also added a header that is needed because we didn't backport the new feature, that includes the header in the trunk
bjarni [Fri, 24 Mar 2006 22:55:16 +0000] rev 9962
(svn r4095) -Backport 4060, 4084
made the release target for OSX do more work (less manual work when releasing)
updated some OSX documentation
peter1138 [Fri, 24 Mar 2006 22:36:54 +0000] rev 9961
(svn r4094) - Allow unused wagons have their ->first set. This fixes the faulty
cache warning message, and noticably speeds up depot operations in large
games. Backport of r3576 from trunk
matthijs [Thu, 23 Mar 2006 17:52:08 +0000] rev 9960
(svn r4072) - Backport from trunk (4071):
- Fix: [NPF] Trains & busses were unable to find a route when leaving a depot or bus stop. Small omission from r4023 (fix by glx)
matthijs [Wed, 22 Mar 2006 22:38:29 +0000] rev 9959
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.
matthijs [Wed, 22 Mar 2006 22:26:16 +0000] rev 9958
(svn r4041) [Debian] Change next version number to 0.4.6 instead of 0.4.5.1.
Darkvater [Wed, 22 Mar 2006 22:25:46 +0000] rev 9957
(svn r4040) - Prepare 0.4.5 branch for release. Update readme's, bugs, installers and makefile, changelog, etc. to 0.4.6
bjarni [Wed, 22 Mar 2006 21:40:26 +0000] rev 9956
(svn r4038) -backport (3966, 3972 and 4019) -Fix: [OSX 10.3 and newer] [ 1157244 ] Can't save game if name contains german umlauts (loading savegames with certain chars still look a bit odd)
bjarni [Wed, 22 Mar 2006 21:24:26 +0000] rev 9955
(svn r4037) -backported (3676): updated the install readme for OSX
matthijs [Wed, 22 Mar 2006 21:18:33 +0000] rev 9954
(svn r4036) * Prepare debian release files for 0.4.5.1 release.
matthijs [Wed, 22 Mar 2006 21:16:31 +0000] rev 9953
(svn r4035) - Backport from trunk (4033):
- Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
bjarni [Wed, 22 Mar 2006 21:11:05 +0000] rev 9952
(svn r4034) merged 3618:3971 for video/cocoa_v.m (major speedup for PPC fullscreen fix)
matthijs [Wed, 22 Mar 2006 21:04:13 +0000] rev 9951
(svn r4032) -Backport from trunk (3507):
- Fix: [Makefile] Make sure the ICON_DIR gets created before copying files there.
- Fix: Fix small syntactic error in the manpage.
Darkvater [Wed, 22 Mar 2006 20:46:07 +0000] rev 9950
(svn r4031) - Backport from trunk (r4030):
- [win32] Change compiler settings to use the multithreaded CRT. This prevents
certain crashes on multi-threaded machines.
Darkvater [Wed, 22 Mar 2006 20:33:30 +0000] rev 9949
(svn r4029) - Backport from trunk (r4023):
Fix: [ 1453646 NPF ] Road vehicles planning through the back of depots and stations.
celestar [Wed, 22 Mar 2006 11:26:08 +0000] rev 9948
(svn r4018) -Backport from trunk (4001:4002):
Add length parameter to FiosMakeSavegameName() and use this function for creating the full path instead of home-brewn snprintf.
Use the title of a savegame in the saveload dialog-editbox. This gets rid of the '.sav' appended to each game as well as properly showing UTF-8 saves when this is implemented. Also don't change the text if the save has failed.
celestar [Wed, 22 Mar 2006 11:24:27 +0000] rev 9947
(svn r4017) -Backport from trunk (3999): Change the order of DestroyWindow and ChangeDisplay. On some machines a sizechange messagequeue is handled before sending WM_DISPLAYCHANGE resulting in an improper resolution written to the configuration file when exiting from fullscreen. (Frostregen)
celestar [Wed, 22 Mar 2006 11:23:22 +0000] rev 9946
(svn r4016) -Backport from trunk (3998): When removing rail track from a tile where only X and Y pieces exist, explicitly update signals in both directions.
celestar [Wed, 22 Mar 2006 11:17:21 +0000] rev 9945
(svn r4015) -Backport from trunk: Default the patch-setting 'pause_on_join' to true.
celestar [Wed, 22 Mar 2006 11:13:20 +0000] rev 9944
(svn r4014) -Backport from trunk: Slope and height information returned for some tile types is wrong
celestar [Wed, 22 Mar 2006 11:11:52 +0000] rev 9943
(svn r4013) -Fix last commit. CheckTunnelInWay works differently from IsTunnelInWay :S
celestar [Wed, 22 Mar 2006 10:32:07 +0000] rev 9942
(svn r4012) -Backport from trunk (3992, 3995): Rewrote the code to determine whether a rail-tile can be terraformed.
Fixes a bug where you could terraform a tunnel (fixed by r3228, but reverted that one)
Fixes a bug introduced by r3228 which allowed steep rail tiles resulting in ... unwanted effects such as display artifacts.
Darkvater [Sun, 19 Mar 2006 09:03:25 +0000] rev 9941
(svn r3978) - Change all STRING1's back to STRING in french.txt because these {STRINGn} are only applicable to english.txt. Fixup of r3973. Sorry. Backport of r3977 from trunk
belugas [Sun, 19 Mar 2006 01:52:05 +0000] rev 9940
(svn r3975) Update french translation, adding STRING1 where needed, as well as other omissions.
Thanks to Darkvater for this opportunity.
No typo this time
Darkvater [Sat, 18 Mar 2006 16:03:55 +0000] rev 9939
(svn r3970) - FS#56 - [Crash] Missing glyph(s) in big-font. Added several missing glyphs for the big font. Backport of r3940 from trunk
Darkvater [Sat, 18 Mar 2006 16:03:04 +0000] rev 9938
(svn r3969) - [ 1439907 ] Increase client list window width so at least most languages fit (wikipedian). Backport of r3933 from trunk
Darkvater [Sat, 18 Mar 2006 16:02:19 +0000] rev 9937
(svn r3968) - Update german and finnish languages. Backport of r3932, r3943 from trunk
Darkvater [Sat, 18 Mar 2006 16:00:02 +0000] rev 9936
(svn r3967) - Fix: Properly set back the owner of a crossing/road-under bridge after removing it. For crossings we can always use .m2 because it is already 0 when not owned by a town. Backport of r3876, r3893 from trunk
Darkvater [Sat, 18 Mar 2006 15:51:04 +0000] rev 9935
(svn r3965) - [win32] Remove mapfile generation and generate a pdb file instead. This and the corresponding executable is enough to trace the source of a crash given by crash.txt by using WinDbg for example. Mapfiles are a bit deprecated in the newer VS environments.
- [win32] Show the revision in crash.txt and enable the button to show the crash text in the crash-window
- Backport of r3871, r3872 from trunk
Darkvater [Sat, 18 Mar 2006 15:49:00 +0000] rev 9934
(svn r3964) -Fix: [autoreplace]: (FS#67) autoreplacing trains now keep their tile length instead of their pixel length. Backport of r3811 from trunk
Darkvater [Sat, 18 Mar 2006 15:48:15 +0000] rev 9933
(svn r3963) Update debian packaging files to the ones used for releasing 0.4.5 (see os/debian/changelog for details).
Fix a small debconf issue which was in the 0.4.5 release. Backport of r3801 from trunk
Darkvater [Sat, 18 Mar 2006 15:47:16 +0000] rev 9932
(svn r3962) -Fix: Mark the right tile as dirty. It's just a graphical glitch which happend in r1592. Backport of r3792 from trunk
Darkvater [Sat, 18 Mar 2006 15:46:09 +0000] rev 9931
(svn r3961) - Fix crash when resizing news history window. Backport of r3778 from trunk
Darkvater [Sat, 18 Mar 2006 15:45:23 +0000] rev 9930
(svn r3960) -Fix: Correctly implement minimum search, so road vehicles head twoards the closest station, not the last one in the list. Backport of r3751 from trunk
Darkvater [Sat, 18 Mar 2006 15:32:38 +0000] rev 9929
(svn r3959) -Fix: [FS#61] The tooltips for raising and lowering land buttons in the scenario editor are interchanged (Reported and fixed by lc). Backport of r3749 from trunk
Darkvater [Sat, 18 Mar 2006 15:31:34 +0000] rev 9928
(svn r3958) Change HASBIT() to return 0/1 instead of 0/value of tested bit. Backport of r3747 from trunk
Darkvater [Sat, 18 Mar 2006 15:29:24 +0000] rev 9927
(svn r3957) -Fix: Correctly restore the roadside after roadworks are finished. Backport of r3680 from trunk
Darkvater [Sat, 18 Mar 2006 15:28:26 +0000] rev 9926
(svn r3956) - Fix: [Multistop] Check the status of the destination road stop instead of a station's first road stop. This only has effect with road vehicle queuing disabled. Backport of r3663, r3681 from trunk
Darkvater [Sat, 18 Mar 2006 15:25:25 +0000] rev 9925
(svn r3955) - Fix: validate the setting of max_companies/spectators through the console. Backport of r3591, r3593 from trunk
Darkvater [Sat, 18 Mar 2006 15:22:27 +0000] rev 9924
(svn r3954) - Explicitly update v->first in TrainConsistChanged() if necessary, as this is far faster than brute forcing it later.
- When loading a game, call TrainConsistChanged() for each train head separately before updating images, as v->first is used extensively in GetTrainImage() for custom graphics. This gives a significant speed improvement on loading a game.
- Rewrite GetFreeUnitNumber() so that only one loop of vehicles is required. Instead a list of used/unused numbers is created and the first unused number is chosen. This significantly improves performance in large games.
- Improve game-load times. Backport of r3570-3572 from trunk
Darkvater [Sat, 18 Mar 2006 15:19:30 +0000] rev 9923
(svn r3953) - Grr, compile before you commit. Wrong merge of 3529/3553 in r3948
Darkvater [Sat, 18 Mar 2006 15:17:57 +0000] rev 9922
(svn r3952) - Fix: On loading a game, GetPlayerRailtypes() didn't account for the fact that vehicles are introduced a year after their introduction date. This will also relieve possible (rare) network desyncs. Backport of r3565 from trunk
Darkvater [Sat, 18 Mar 2006 15:16:12 +0000] rev 9921
(svn r3951) - Restore plural forms of cargo types for several languages. Backport of r3560 from trunk.
Darkvater [Sat, 18 Mar 2006 15:14:34 +0000] rev 9920
(svn r3950) - Add directives to allow Visual Studio 2005 compilation. Backport of r3551 from trunk.
Darkvater [Sat, 18 Mar 2006 15:13:35 +0000] rev 9919
(svn r3949) - Revert r3467, was total nonesense, my fault. Backport of r3532 from trunk
Darkvater [Sat, 18 Mar 2006 15:12:24 +0000] rev 9918
(svn r3948) - Fix: [ 1415782 ] crash in string code with openbsd/zaurus; alignment issues (thanks Tron for the help). Backport of r3529, r3553 from trunk
Darkvater [Fri, 03 Feb 2006 17:24:37 +0000] rev 9917
(svn r3526) - Codechange: Add additional linker information to release builds to help figure out crashes more easily
Darkvater [Wed, 01 Feb 2006 22:02:47 +0000] rev 9916
(svn r3519) - [0.4.5-Branch] backport changes from abused tags/ (nothing important)
Darkvater [Wed, 01 Feb 2006 21:53:12 +0000] rev 9915
(svn r3518) - Add proper revision numbers for bugfixing branch
Darkvater [Wed, 01 Feb 2006 21:47:10 +0000] rev 9914
(svn r3517) - Branch: added branch for stable 0.4.5
celestar [Tue, 19 Jun 2007 07:21:01 +0000] rev 9913
(svn r10213) [gamebalance] -Sync: r10100:10200 from trunk
celestar [Wed, 13 Jun 2007 12:05:56 +0000] rev 9912
(svn r10136) [gamebalance] -Sync: r9900:10100 from trunk
celestar [Wed, 13 Jun 2007 11:45:14 +0000] rev 9911
(svn r10135) [gamebalance] -Sync: r9700:9900 from trunk
celestar [Wed, 13 Jun 2007 11:17:30 +0000] rev 9910
(svn r10134) [gamebalance] -Sync: r9670:9700 from trunk
celestar [Wed, 13 Jun 2007 11:00:24 +0000] rev 9909
(svn r10133) [gamebalance] -Sync: r9620:9670 from trunk
celestar [Tue, 12 Jun 2007 11:56:35 +0000] rev 9908
(svn r10112) [gamebalance] -Sync: r9520:9620 from trunk
celestar [Thu, 19 Apr 2007 14:48:10 +0000] rev 9907
(svn r9675) [gamebalance] -Sync: r9420:9520 from trunk
celestar [Thu, 19 Apr 2007 14:43:25 +0000] rev 9906
(svn r9674) [gamebalance] -Sync: r9322:9420 from trunk
celestar [Sun, 01 Apr 2007 09:38:43 +0000] rev 9905
(svn r9539) [gamebalance] -Add: Don't take real estate costs into account on the lowest difficulty level
celestar [Sat, 31 Mar 2007 13:19:30 +0000] rev 9904
(svn r9537) [gamebalance] -Feature: Added a difficulty setting which sets the complexity of the economic model. Ranges from something very simple (basically what we have now) up to realistic relationships (including passenger/cargo destinations at some point).
celestar [Sat, 31 Mar 2007 12:34:36 +0000] rev 9903
(svn r9534) [gamebalance] -Codechange: Made the prices a member of the Economy and removed all global variables concerning prices (INCOMPLETE).
celestar [Fri, 23 Mar 2007 12:03:41 +0000] rev 9902
(svn r9414) [gamebalance] -Feature: The cost of purchasing land off a town depends on the wealth level of a town.
[gamebalance] -Fix (r9386): Town::GetRadiusGroupForTile returned the wrong towns
celestar [Thu, 22 Mar 2007 11:11:36 +0000] rev 9901
(svn r9408) [gamebalance] -Feature: The new economic data is stored in the savegame from now on. I'll try to make sure that intra-branch compability is maintained in the future for easier testing. Newer trunk games (as soon as trunk bumps the saveload revision) will not load however.
celestar [Wed, 21 Mar 2007 15:12:30 +0000] rev 9900
(svn r9389) [gamebalance] -Fix(r9332): I should not use uninitialized variables and shall also find out why my g++ didn't warn me in the first place