Merge branch 'infrastructure_sharing-sx' into jgrpp
# Conflicts: # src/settings_type.h # src/table/settings.ini
This commit is contained in:
@@ -3298,6 +3298,11 @@ static Vehicle *FindTrainCollideEnum(Vehicle *v, void *data)
|
||||
/* not a train or in depot */
|
||||
if (v->type != VEH_TRAIN || Train::From(v)->track == TRACK_BIT_DEPOT) return NULL;
|
||||
|
||||
if (_settings_game.vehicle.no_train_crash_other_company) {
|
||||
/* do not crash into trains of another company. */
|
||||
if (v->owner != tcc->v->owner) return NULL;
|
||||
}
|
||||
|
||||
/* get first vehicle now to make most usual checks faster */
|
||||
Train *coll = Train::From(v)->First();
|
||||
|
||||
|
Reference in New Issue
Block a user