truelight [Sat, 26 Aug 2006 17:34:48 +0000] rev 4395
(svn r6148) -Fix r6146: mostly it is useful to declare a variable in the function you use it (tnx Tron)
truelight [Sat, 26 Aug 2006 17:31:57 +0000] rev 4394
(svn r6147) -Fix: I don't know how to write Destination :(
truelight [Sat, 26 Aug 2006 17:31:47 +0000] rev 4393
(svn r6146) -Fix: MSVC doesn't know how to cast to an union.. so fix it via an indirect (and btw the old) way
truelight [Sat, 26 Aug 2006 17:16:51 +0000] rev 4392
(svn r6145) -Codechange: added OrderID to indicate Order indexes out of the pool
truelight [Sat, 26 Aug 2006 17:12:24 +0000] rev 4391
(svn r6144) -Codechange: renamed OrderID to VehicleOrderID, because it had nothing to do
with the Order-pool, but with the place of the order within the vehicle-order
(hence its name) (part of FS#13, blathijs)
truelight [Sat, 26 Aug 2006 16:46:32 +0000] rev 4390
(svn r6143) -Codechange: DeleteWaypoint removes a waypoint from the pool
-Codechange: DestroyWaypoint is called by DeleteWaypoint to remove all things where a waypoint depends on.
Last 2 changes to prepare for new pool system. Not pretty now, will be soon.
truelight [Sat, 26 Aug 2006 16:34:03 +0000] rev 4389
(svn r6142) -Codechange: added WaypointID (sorry DV, couldn't splits it anymore)
-Codechange: introduced DestinationID, which is in fact an union of several types
Used in Order struct, so no longer StationID is abused for all targets.
Hangars are a big exception, as they use a station-id with GOTO_DEPOT (go figure)
truelight [Sat, 26 Aug 2006 14:44:55 +0000] rev 4388
(svn r6141) -Codechange: introduced DepotID and used it as much as possible
-Codechange: DeleteDepot removes a depot from the pool
-Codechange: DestroyDepot is called by DeleteDepot to remove all things where a depot depends on.
Last 2 changes to prepare for new pool system. Not pretty now, will be soon.
-Codechange: Removed DoDeleteDepot as it was stupid
Darkvater [Sat, 26 Aug 2006 14:41:16 +0000] rev 4387
(svn r6140) -Codechange: fix the comment of _shift_pressed. It doesn't react to ALT, but to SHIFT.
Darkvater [Sat, 26 Aug 2006 14:39:05 +0000] rev 4386
(svn r6139) -Codechange: strings are StringID. This should be changed in strings.h as well, but you would need to include openttd.h and that opens a whole new can of worms.
Darkvater [Sat, 26 Aug 2006 14:36:19 +0000] rev 4385
(svn r6138) - Remove stdafx.c since we do not use it.
truelight [Sat, 26 Aug 2006 14:22:54 +0000] rev 4384
(svn r6137) -Codechange: some very minor cleanups:
- Start using DeleteXXX for every pool item, not manually doing it
- Use some wrapper to improve logic
- Rewrote some pieces to improve logic
truelight [Sat, 26 Aug 2006 11:06:54 +0000] rev 4383
(svn r6136) -Fix: _cur_year wasn't converting when reading pre-31 savegames, causing nasty desyncs
-Fix: _date, which is a Date, which is int32, was saved as uint32
miham [Sat, 26 Aug 2006 07:45:18 +0000] rev 4382
(svn r6135) WebTranslator2 update to 2006-08-26 09:44:54
dutch - 28 fixed by habell (28)
german - 5 changed by Neonox (5)
portuguese - 2 fixed by izhirahider (2)
belugas [Fri, 25 Aug 2006 19:18:16 +0000] rev 4381
(svn r6131) -Codechange : Complete all missing _ttdpatch_flags entries
-Feature : both unifiedmaglevmode are now set.
Maglev and monorail are not allowed to run on each other tracks and will not be.
Setting those flags will allow grfsets as the Norvegian one to be loaded
-Codechange : link the TTDPatch's irregularstations with OTTD's nonuniform_stations
-Codechange : Reformat the whole array (thanks Rubidium, it sure looks better now)
tron [Fri, 25 Aug 2006 12:58:52 +0000] rev 4380
(svn r6122) Fix an off-by-two error in r6108: it should be the index for the last element in the array
truelight [Fri, 25 Aug 2006 12:26:34 +0000] rev 4379
(svn r6117) -Fix r6097: on mingw it is normal that both / as \ are accepted as input
-Fix r6096: detect for PATHSEP on WIN32 or WIN64, not UNIX
(Windows compilers define either one, while other compilers don't define a thing)
miham [Fri, 25 Aug 2006 08:49:32 +0000] rev 4378
(svn r6114) WebTranslator2 update to 2006-08-25 10:49:08
american - 84 fixed by WhiteRabbit (84)
german - 3 fixed, 2 changed by chu (5)
portuguese - 2 fixed by izhirahider (2)
belugas [Fri, 25 Aug 2006 00:41:10 +0000] rev 4377
(svn r6108) -NewGRF Feature: Implement currencies replacment via grf file.
All properties can now be modified i.e:
Introduction date for euro conversion
Currency name, decimal separator, currency symbol (before or after amount)
and the rate compared to the base currency, the british pound
belugas [Fri, 25 Aug 2006 00:35:11 +0000] rev 4376
(svn r6107) -Fix r6089: add STRGEN preprocessor flag and string.c to strgen vs 80 project
Carbon copy of Darkvater's r6105
Darkvater [Thu, 24 Aug 2006 22:52:58 +0000] rev 4375
(svn r6105) -Fix r6089: add STRGEN preprocessor flag and string.c to strgen project
rubidium [Thu, 24 Aug 2006 22:04:24 +0000] rev 4374
(svn r6104) -Fix: make install did not create a directory for the heightmaps
-Fix: make install should not copy scenario as it is an empty map
truelight [Thu, 24 Aug 2006 15:39:17 +0000] rev 4373
(svn r6098) -Fix 6097: stupid me.... CHARS! Not strings, for strrchr :(
truelight [Thu, 24 Aug 2006 15:36:25 +0000] rev 4372
(svn r6097) -Fix: mingw and cygwin get / from Makefile, where \ is expected. Make exeption code for it (tnx for debug Frostregen)
truelight [Thu, 24 Aug 2006 15:21:09 +0000] rev 4371
(svn r6096) -Fix: silence a warning on mingw (tnx Frostregen)
truelight [Thu, 24 Aug 2006 12:08:25 +0000] rev 4370
(svn r6089) -Backport r6088: added -s (source) and -d (destination) to strgen (Darkvater)
rubidium [Thu, 24 Aug 2006 10:19:59 +0000] rev 4369
(svn r6086) -Fix: InteractiveRandom was not seeded properly resulting in the dedicated server always generating the same map. Thanks to the #openttdcoop team for detecting.
truelight [Thu, 24 Aug 2006 10:11:32 +0000] rev 4368
(svn r6084) -Fix r6073: if we removed MSVC6 support, then why is unittest.dsp still around...
miham [Thu, 24 Aug 2006 08:19:30 +0000] rev 4367
(svn r6083) WebTranslator2 update to 2006-08-24 10:19:06
german - 3 fixed, 1 changed by chu (4)
slovak - 82 fixed, 2 changed by lengyel (84)
turkish - 3 fixed by jnmbk (3)
belugas [Thu, 24 Aug 2006 01:25:00 +0000] rev 4366
(svn r6082) -CodeChange : Remove the unneeded table/sprites.h include in newgrf_cargo.h.
Set it in genworld_gui.c instead, as it is really needed