Started by THLeaderH, February 06, 2017, 02:04:26 AM
0 Members and 1 Guest are viewing this topic.
Quote from: THLeaderH on February 06, 2017, 02:04:26 AM2.Please replace simconvoi.cc, simconvoi.h, /vehicle/overtaker.h, /vehicle/simvehicle.cc, and /vehicle/simvehicle.h to the files contained in this zip file.
QuoteHowever, I dont know what you mean:(
QuoteThe no crossing condition is something that has to stay, at least in a modified way. Otherwise it will completely mess up games in cities, when a standing bus is overtaken. (And also in most countries it is forbidden to overtake on a crossing).
QuoteI think the better way would be a road with a flag marked as two lane highway.
Quote from: Leartin on February 06, 2017, 04:29:28 PM *checks date* nope, not april yet... AWESOME!
Quote from: THLeaderH on February 07, 2017, 06:55:07 AMFacing traffic is checked before and during overtaking. Before starting overtaking, vehicles confirm that there is no facing traffic ahead for enough distance as current simutrans release. During overtaking, vehicles confirm that there is no facing traffic for next 3 tiles ahead and vehicles take emergency avoidance when oncoming traffic is found.Vehicles don't have to know that the road is exactly one-way road. These are very similar to real-life, I think
Quote from: Ters on February 07, 2017, 06:39:19 AMOne-way roads needs to know that they are exactly that, so that overtaking vehicles know that oncoming traffic is no issue. Without that knowledge, no overtaking across junctions can take place, or even across slopes or around bends, although that depends to a greater extend on the surrounding landscape as well in real life.
patch -u -p1 -d simutrans-src-120-1-3 < OTRP2.patch
patching file besch/reader/way_reader.ccpatching file besch/weg_besch.hpatching file besch/writer/way_writer.ccpatching file boden/wege/weg.hpatching file simconvoi.ccpatching file simconvoi.hpatching file vehicle/overtaker.hpatching file vehicle/simvehicle.ccpatching file vehicle/simvehicle.h
../utils/dr_rdpng.cc:3:10: fatal error: 'png.h' file not found#include <png.h> ^1 error generated.make: *** [../build/default/utils/dr_rdpng-makeobj.o] Error 1
USER-120-1-3-extend USER$ port installed libpngWarning: port definitions are more than two weeks old, consider updating them by running 'port selfupdate'.The following ports are currently installed: libpng @1.6.16_0 libpng @1.6.26_0 (active)
Quote from: killwater on February 07, 2017, 10:59:00 PMThats an awesome improvement if implemented and incorporated. Just curious if other approach could be possible though - the scale of vehicles is way off so if there can be two vehicles on one road tile maybe it would be possible to put 4 vehicles two in each direction one by one on one tile as well? It would make road infrastructure much more compact and maybe easier to provide special junctions as a special road tile? Like waiting lanes for left turn for example?
Quote from: prissi on February 08, 2017, 06:59:58 AMI think, in the greater working of simutrans, having a "double lane Highway upgrade" wayobj could be the best solution. That can enforce a single direction when built and, at the same time, indicate relaxed overtaking rules. It would also solve the backward compatibility issue, isnce it could upgrade any existing road.Grafikwise it could be two highway signs at one end and two not entry signs at the exit end and the other appropriate signs at crossings, together with a guard rails or so.
Quotewithin city limits overtaking is entirely forbidden in many countires. So one could argue that one does not care about cities, and forbid overtaking there completely if the other is not standing at a stop.
QuoteHaving two vehicles driving side-by-side at the same speed is not altogether unrealistic, but it will defeat the purpose of having two-land roads in the first place. If two trucks are lumbering down an uncongested motorway at 70 km/h blocking both lanes, it won't take long until someone in a faster car will get on the horn to tell them to make room. If the road is congested, things are differently.
QuoteFor example in an T shaped crossroads, being the vertical line of the T one-way and the horizontal one two-way, it makes perfect sense that cars going up willing to turn right keep in the right lane and those willing to turn left move altogether to the left lane some tiles before the crossroads.
Quote from: Vladki on February 08, 2017, 11:32:14 PMI will repeat: do not overtake if the car ahead is accelerating or breaking. Overtake only if the car ahead has almost constant speed (including 0) and you are capable of higher speed.
Quote from: Vladki on February 08, 2017, 04:54:47 PMOvertake only if it goes on almost steady speed and you think you can go significantly faster.