belugas [Fri, 15 Feb 2008 17:38:18 +0000] rev 8567
(svn r12145) -Codechange: includes should be at the top of the source file
-Codechange: undefine a defined macro once work is finished, just in case
peter1138 [Fri, 15 Feb 2008 13:28:13 +0000] rev 8566
(svn r12144) -Codechange: Adjust aircraft slowing algorithm so that very fast
aircraft slow down more rapidly than slower aircraft. This prevents them
from reaching the end of the runway at high speed, and also stops slow
aircraft from slowing down too much at the start of the runway.
peter1138 [Fri, 15 Feb 2008 11:02:50 +0000] rev 8565
(svn r12143) -Fix (r8038): Engine::preview_player does not contain a Player ID. Rename this to preview_player_rank and change back to a uint8 to avoid confusion.
frosch [Fri, 15 Feb 2008 10:52:10 +0000] rev 8564
(svn r12142) -Fix [FS#1766]: Callback 0x3D always gets a cargobit in var 0x18, independent of grf version.
frosch [Thu, 14 Feb 2008 15:59:16 +0000] rev 8563
(svn r12141) -Codechange: Introduce IsNormalRoad[Tile](), IsRoadDepot[Tile]() and HasTileRoadType(); and use them.
belugas [Thu, 14 Feb 2008 15:13:36 +0000] rev 8562
(svn r12140) -Codechange: A bit of code style fixes(Geektoo).
peter1138 [Thu, 14 Feb 2008 11:58:36 +0000] rev 8561
(svn r12139) -Fix (r12124): The global variable value should be returned, not the variable.
smatz [Thu, 14 Feb 2008 10:19:16 +0000] rev 8560
(svn r12138) -Fix: do not allow adding tram to rail-road crossing when there is a vehicle on it
peter1138 [Thu, 14 Feb 2008 07:25:24 +0000] rev 8559
(svn r12137) -Fix [FS#1769]: Show cargo capacity for articulated vehicles correctly in the purchase list. Multiple cargo types can also now been shown.
belugas [Thu, 14 Feb 2008 03:10:22 +0000] rev 8558
(svn r12136) -Fix(r12135): Code style compliance and... code style as such
belugas [Thu, 14 Feb 2008 02:57:38 +0000] rev 8557
(svn r12135) -Codechange: Road and rail bridge selection windows were identical apart the caption. So remove one window definition and set manually the caption accordingly.
-Codechange: prepare the "type" of bridge parameter only once, at the beginning of the selection process. Makes less magic around.
smatz [Wed, 13 Feb 2008 19:24:40 +0000] rev 8556
(svn r12134) -Change: count the number of ticks a vehicle was running this day to calculate running cost
-Fix [FS#1739]: vehicle profit is now counted with 8bit fract, so it is now shown properly in the vehicle details window
peter1138 [Wed, 13 Feb 2008 18:11:19 +0000] rev 8555
(svn r12133) -Fix: Vehicle sorting by max speed did not work properly for trains. Instead of trying to work it out again, just use the cached values...
smatz [Wed, 13 Feb 2008 17:54:11 +0000] rev 8554
(svn r12132) -Cleanup: convert pathfinder selection from if/else to switch/case at many places
smatz [Wed, 13 Feb 2008 16:49:25 +0000] rev 8553
(svn r12131) -Fix (r3374): with mammoth trains disabled, maximum train length was limited to 9
smatz [Wed, 13 Feb 2008 14:31:13 +0000] rev 8552
(svn r12130) -Cleanup (r12129): remove now unused strings from all language files
smatz [Wed, 13 Feb 2008 14:21:36 +0000] rev 8551
(svn r12129) -Change [FS#1759]: simplified patch settings for pathfinders (Yorick)
peter1138 [Wed, 13 Feb 2008 09:34:56 +0000] rev 8550
(svn r12128) -Codechange: Replace last use of TrainPlayLeaveStationSound(v) with v->PlayLeaveStationSound(), and remove wrapper function.
belugas [Wed, 13 Feb 2008 03:21:19 +0000] rev 8549
(svn r12127) -Codechange: Use a variable instead of calling the same function a few times. Again. Just a different value.
belugas [Wed, 13 Feb 2008 03:02:02 +0000] rev 8548
(svn r12126) -Codechange: Use a variable instead of calling the same function a few times
peter1138 [Tue, 12 Feb 2008 20:14:14 +0000] rev 8547
(svn r12125) -Codechange: Remove redundant signal lookup table, and document why normal electric signals are handled specially.
frosch [Tue, 12 Feb 2008 15:43:10 +0000] rev 8546
(svn r12124) -Codechange: Move newgrf-variables that are common to VarAction2 and Action7/9/D to their own function.
-Fix: Add some variables that were missing in one or both cases.
glx [Tue, 12 Feb 2008 14:20:55 +0000] rev 8545
(svn r12123) -Add: generate.vbs script to allow project files generation for users unable to run generate bash script
peter1138 [Tue, 12 Feb 2008 13:23:57 +0000] rev 8544
(svn r12122) -Codechange: Add framework for generic feature callbacks, along with some parts for AI use.
peter1138 [Tue, 12 Feb 2008 12:54:51 +0000] rev 8543
(svn r12121) -Fix [FS#1764]: Drop down item indexes are now an int instead of a byte (Yexo)
peter1138 [Tue, 12 Feb 2008 11:46:29 +0000] rev 8542
(svn r12120) -Cleanup: const-ify parameters when checking for same cargopacket source.
peter1138 [Tue, 12 Feb 2008 11:08:47 +0000] rev 8541
(svn r12119) -Codechange: Rename grfspec_feature to match code style, and expose in header for use elsewhere.
belugas [Tue, 12 Feb 2008 03:05:27 +0000] rev 8540
(svn r12118) -Codechange: Put the two descriptions of bridges in an array instead of two single variables, following the transport type it represents
glx [Tue, 12 Feb 2008 02:39:22 +0000] rev 8539
(svn r12117) -Fix (r12115): strgen compilation was broken
glx [Mon, 11 Feb 2008 21:01:43 +0000] rev 8538
(svn r12116) -Fix (r12083): little typos in source.list
smatz [Mon, 11 Feb 2008 20:23:38 +0000] rev 8537
(svn r12115) -Codechange: move malloc/realloc error messages to separate file to spare 4-8kB of binary size
peter1138 [Mon, 11 Feb 2008 19:10:33 +0000] rev 8536
(svn r12114) -Fix (r12111): missed one Bridge -> BridgeSpec
belugas [Mon, 11 Feb 2008 17:35:15 +0000] rev 8535
(svn r12111) -Codechange: Rename Bridge to BridgeSpec, out of consistensy with other Specs in used.
smatz [Mon, 11 Feb 2008 12:42:49 +0000] rev 8534
(svn r12109) -Fix [FS#1745](r8973): use tile index 0 for planes in the air, so it cannot have an invalid tile index
peter1138 [Mon, 11 Feb 2008 11:21:29 +0000] rev 8533
(svn r12108) -Fix [FS#1753]: X/Y axis swap for station tiles in GetNearbyTile() was wrong way around.
belugas [Mon, 11 Feb 2008 04:12:30 +0000] rev 8532
(svn r12107) -Codechange: Add and use the typedef BridgeType
belugas [Mon, 11 Feb 2008 03:22:44 +0000] rev 8531
(svn r12106) -Fix(r12105): Kill warnings and raise an error when the transport type is not supported
belugas [Mon, 11 Feb 2008 01:06:44 +0000] rev 8530
(svn r12105) -Codechange: Use TransportType instead of guessing what kind of bridge we are preparing to build
smatz [Sun, 10 Feb 2008 18:31:33 +0000] rev 8529
(svn r12104) -Fix (r12103): remember loading indicators transparency settings and make in switchable by Ctrl+9
smatz [Sun, 10 Feb 2008 15:53:26 +0000] rev 8528
(svn r12103) -Feature(tte): separate catenary transparency settings from building transparency settings
maedhros [Sun, 10 Feb 2008 14:49:44 +0000] rev 8527
(svn r12102) -Feature: Allow locking individual transparency settings so they will not be changed by pressing 'x'. (Roujin)
smatz [Sun, 10 Feb 2008 14:16:25 +0000] rev 8526
(svn r12101) -Fix (r12100): there are void tiles at MapMaxX,Y - have to substract one to be on water border tiles
smatz [Sun, 10 Feb 2008 14:00:52 +0000] rev 8525
(svn r12100) -Fix (r12042): check for water class of surrounding tiles fails for buoys at map borders
smatz [Sun, 10 Feb 2008 12:01:14 +0000] rev 8524
(svn r12099) -Documentation: add new RailGroundType to landscape.html
smatz [Sun, 10 Feb 2008 11:35:05 +0000] rev 8523
(svn r12098) -Fix: make snow appear on rail tiles dependant on track height, not on height of the lowest part of the tile
glx [Sun, 10 Feb 2008 05:21:08 +0000] rev 8522
(svn r12097) -Fix (r654, r1525): loading old, pre savegame version 2, savegames.
smatz [Sat, 09 Feb 2008 17:36:21 +0000] rev 8521
(svn r12096) -Fix: remove leftover property when loading older savegames
smatz [Sat, 09 Feb 2008 17:30:13 +0000] rev 8520
(svn r12095) -Fix [FS#1703]: when a company bankrupts, remove drive-through road stops, ship depots and buoys too. Update owners of water and road.
smatz [Sat, 09 Feb 2008 15:07:31 +0000] rev 8519
(svn r12094) -Codechange: use DC_BANKRUPT command flag when removing player property to allow further fixes
smatz [Sat, 09 Feb 2008 12:20:50 +0000] rev 8518
(svn r12093) -Fix: do not set station owner for buoys when merging company
belugas [Sat, 09 Feb 2008 03:12:05 +0000] rev 8517
(svn r12092) -Fix(r11532)[FS#1755]: Make sure the production level will not get out of delimited boundaries, while using var result 0D/0E and than multiplying/dividing it.
And use multiply/divide operations instead of shifting. It does the same, just adds a bit more readability
belugas [Sat, 09 Feb 2008 03:03:09 +0000] rev 8516
(svn r12091) -Codechange : remove all production level magic numbers and replace them by enums
belugas [Sat, 09 Feb 2008 02:49:33 +0000] rev 8515
(svn r12090) -Codechange : removed a magic number and code style application on enum ExpensesType
belugas [Sat, 09 Feb 2008 02:46:49 +0000] rev 8514
(svn r12089) -Cleanup: re-order, yet another time, the files in msvc projects
smatz [Fri, 08 Feb 2008 19:57:56 +0000] rev 8513
(svn r12088) -Fix: assert when loading savegame with wrong tiletype at south map borders
glx [Fri, 08 Feb 2008 17:53:01 +0000] rev 8512
(svn r12087) -Fix: MSVC warnings
glx [Fri, 08 Feb 2008 16:56:52 +0000] rev 8511
(svn r12086) -Fix [FS#1747] (r11425): check overrides only for industries when mapping newgrf entities to 'real' entities
frosch [Fri, 08 Feb 2008 16:25:55 +0000] rev 8510
(svn r12085) -Fix(r12058): Road vehicles could get stuck, when NPF told them to reverse on junction tiles. (spotted by SmatZ)
frosch [Fri, 08 Feb 2008 15:34:54 +0000] rev 8509
(svn r12084) -Fix: 'Early retirement'-properties are signed.
belugas [Thu, 07 Feb 2008 18:02:22 +0000] rev 8508
(svn r12083) -Cleanup: Adding some more files in MSVC projects