KUDr [Sun, 31 Dec 2006 02:53:23 +0000] rev 5611
(svn r7687) [cbh] - Fix: trains can now enter the bridge from side. They still can't leave it from side (pathfinder will need to be invoked when the other ramp is entered). Also the code is not very clear and needs review. It is more proof of concept than final solution. I hope that somebody smarter (Celestar) can do it better.
KUDr [Sat, 30 Dec 2006 18:36:42 +0000] rev 5610
(svn r7656) -Fix: warning 'not all control path return value' generated by VC in debug mode (bridge_cmd.c:1038)
KUDr [Sat, 30 Dec 2006 18:25:01 +0000] rev 5609
(svn r7655) [cbh] - Fix: [YAPF] another assert (on opposite cbh when it contained choice). Now it is possible to reach choice when exiting wormhole. So the wormhole cost must be taken into consideration when starting new YAPF node.
celestar [Sat, 30 Dec 2006 17:35:08 +0000] rev 5608
(svn r7653) [cbh] - Codechange: Split VehicleEnter_Bridge into separate files for road and rail to simplify further work on this
celestar [Sat, 30 Dec 2006 17:16:07 +0000] rev 5607
(svn r7652) [cbh] - Fix: On last commit, I messed up some check and trains could not longer leave the "on bridge" status. Oops.
celestar [Sat, 30 Dec 2006 17:09:30 +0000] rev 5606
(svn r7651) [cbh] - Fix: Allow trains to enter bridge head tiles from "the side"
celestar [Sat, 30 Dec 2006 17:08:50 +0000] rev 5605
(svn r7650) [cbh] - Codechange: For the time being, re-enable the invalid-raid debug statements
KUDr [Sat, 30 Dec 2006 17:06:34 +0000] rev 5604
(svn r7649) [cbh] - Fix: [YAPF] assert on cbh
celestar [Sat, 30 Dec 2006 13:15:15 +0000] rev 5603
(svn r7648) [cbh] - Feature: Allow removal of tracks from bridge heads. However, trains on the bridge must still be able to access the bridge head
celestar [Sat, 30 Dec 2006 12:59:17 +0000] rev 5602
(svn r7647) [cbh] - Fix: Draw catenary on custombridgeheads properly
celestar [Sat, 30 Dec 2006 12:55:45 +0000] rev 5601
(svn r7646) [cbh] - Feature: Allow building additional tracks on a (horizontal) bridge ramp using normal building tools
celestar [Sat, 30 Dec 2006 12:49:54 +0000] rev 5600
(svn r7645) [cbh] - Fix: In r7643, I broke the building of new bridges because I forgot to change the map-accessors. repair this
celestar [Sat, 30 Dec 2006 12:05:05 +0000] rev 5599
(svn r7644) [cbh] - Codechange: For custombridgeheads (those that have more than just one straight piece of track) use a foundation and the normal track drawing code
celestar [Sat, 30 Dec 2006 11:57:57 +0000] rev 5598
(svn r7643) [cbh] - Codechange: Railway bridges now store track bits just like normal rail tiles. For railway bridges, GetTileTrackStatus_Bridge just calls GetTileTrackStatus_Track
celestar [Fri, 29 Dec 2006 12:45:44 +0000] rev 5597
(svn r7615) [cbh] - Doc: Updated the documentation for map array
celestar [Fri, 29 Dec 2006 12:33:26 +0000] rev 5596
(svn r7614) [cbh] - Codechange: Moved the DiagDirection of the bridge head from m5 bits 0..1 to m4 bits 5..6
celestar [Fri, 29 Dec 2006 12:18:43 +0000] rev 5595
(svn r7613) [cbh] - Codechange: Removed tunnel-specific functions from bridge_cmd.c and bridge-specific functions from tunnel_cmd.c
celestar [Fri, 29 Dec 2006 12:03:28 +0000] rev 5594
(svn r7612) [cbh] Copied tunnelbridge_cmd.c to tunnel_cmd.c and bridge_cmd.c. Removed tunnelbridge_cmd.c
celestar [Fri, 29 Dec 2006 11:03:39 +0000] rev 5593
(svn r7610) [cbh] - Codechange: Created seperate Tile Type Procs for tunnel and bridge tiles
celestar [Fri, 29 Dec 2006 10:13:35 +0000] rev 5592
(svn r7608) [cbh] - Merge with trunk r7593:7607 because I need 7607 here
celestar [Thu, 28 Dec 2006 17:30:06 +0000] rev 5591
(svn r7598) [cbh] - Codechange: Remove the functions IsTunnel() and IsBridge() as they are no longer needed.
celestar [Thu, 28 Dec 2006 17:21:22 +0000] rev 5590
(svn r7597) [cbh] - Codechange: Remove MP_TUNNELBRIDGE and introduce three new TileTypes: MP_TUNNEL, MP_STREET_BRIDGE, MP_RAILWAY_BRIDGE
celestar [Thu, 28 Dec 2006 16:11:07 +0000] rev 5589
(svn r7593) [cbh] - Created a branch to develop custombridgeheads.
peter1138 [Thu, 28 Dec 2006 13:18:07 +0000] rev 5588
(svn r7592) -Feature: Add support for tractive effort to 'realistic' acceleration.
KUDr [Thu, 28 Dec 2006 11:52:12 +0000] rev 5587
(svn r7590) -Codechange: (r7585)
- use existing struct Rect instead of declaring new StationRect
- use inline functions instead of macros
bjarni [Thu, 28 Dec 2006 01:24:00 +0000] rev 5586
(svn r7588) -Change: [OSX] removed the flag JAGUAR since it didn't work anyway
Also removed all the Makefile code regarding this flag since it's no longer needed
Removed documentation about special limitations regarding running the game on OSX 10.2
OpenTTD now officially needs OSX 10.3.9 to work correctly (the trunk needed that for months)
bjarni [Thu, 28 Dec 2006 01:13:55 +0000] rev 5585
(svn r7587) -Change: [OSX] updated readme about compiling a universal binary as the flag name changed, but didn't change in the readme
rubidium [Thu, 28 Dec 2006 00:57:56 +0000] rev 5584
(svn r7586) -Fix (FS#473): remove the Landscaping toolbar option from the Road Construction toolbar in the scenario editor, as there is another Lanscaping GUI in the scenario editor and launching that one could confuse users.
KUDr [Wed, 27 Dec 2006 23:11:43 +0000] rev 5583
(svn r7585) -Codechange: CheckStationSpreadOut() took too much CPU. Station rectangle is now maintained instead of calculating it each time by walking through whole map. Should help with the performance issue related to AIs trying to build road stops too often. (idea by Celestar)
peter1138 [Wed, 27 Dec 2006 18:29:34 +0000] rev 5582
(svn r7583) -Fix (r7573): Merging of bridge branch broke (partially reverted?) automatic railtype conversion when building track on existing rail.