NAMTeam / Network-Addon-Mod

Network Addon Mod for SimCity 4 Deluxe/Rush Hour
http://sc4devotion.com/forums/index.php?board=90.0
49 stars 16 forks source link

Ferries blocked by some custom bridges #249

Closed TarkusSC4 closed 9 years ago

TarkusSC4 commented 9 years ago

Was reported and investigated by JessiLaurn--encapsulated in this post.

Full list: Rail: Garabit Arched Rail, Metal Pylon Rail, Metal Arch Rail, Garabit Pylon Rail, Howe Truss Rail, Warzone Rail, Howe Truss STR, Plate Girder STR.

Elevated Rail (including GLR): Cable-Stayed Elevated Rail Bridge, JENXPARIS Pont Notre Dame GLR.

Street: JENXPARIS Pont Neuf.

Road: Krummbach Road Bridge, Dusktrooper's Road Bridge, Wooden Covered Road Bridge, JENXPARIS Pont St. Michel, JENXOLD Tower Bridge, Ponte St. Angelo Rome. (Notably, the road version of JENXPARIS Pont Neuf does work).

Avenue: Millau Viaduct, Pont Alexandre III.

TarkusSC4 commented 9 years ago

I don't recall if we ever figured out just what caused the ferry blocking properties here, and my own attempts just now haven't turned up anything obvious.

Edit: Dusktrooper bridge has "BridgeObstruction" property set to "True" for all pieces. Haven't found out why the Pont Neuf Street doesn't work, but it Road counterpart does. Both have that property set to "False" for the repeat piece.

TarkusSC4 commented 9 years ago

Testing on my end shows Pont Neuf Road also blocks ferries even at appropriate height levels, despite earlier reports. All custom bridges tested so far possess blocking properties.

TarkusSC4 commented 9 years ago

A post from 2011 by smoncrie sheds light on this. It seems that the value of the BridgeObstruction property (True or False) is irrelevant, and the mere presence of this property causes the obstruction. Removing the property from parts of the JRJ Krummbach Bridge allowed ferries to pass.

We'll need to go through and set up at least one piece in each affected bridge to not have the BridgeObstruction property.

TarkusSC4 commented 9 years ago

Gogs update on 12 Aug 2015 to solve this issue. Now closed.