mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-07-20 19:06:13 +01:00
(svn r7936) -Fix (r4987, old-rev): Only update the signals and YAPF cache on a DC_EXEC action for bridge-building
This commit is contained in:
parent
4955ea7c79
commit
7156749043
@ -370,8 +370,11 @@ not_valid_below:;
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
SetSignalsOnBothDir(tile_start, AxisToTrack(direction));
|
if (flags & DC_EXEC) {
|
||||||
YapfNotifyTrackLayoutChange(tile_start, AxisToTrack(direction));
|
Axis axis = AxisToTrack(direction);
|
||||||
|
SetSignalsOnBothDir(tile_start, axis);
|
||||||
|
YapfNotifyTrackLayoutChange(tile_start, axis);
|
||||||
|
}
|
||||||
|
|
||||||
/* for human player that builds the bridge he gets a selection to choose from bridges (DC_QUERY_COST)
|
/* for human player that builds the bridge he gets a selection to choose from bridges (DC_QUERY_COST)
|
||||||
* It's unnecessary to execute this command every time for every bridge. So it is done only
|
* It's unnecessary to execute this command every time for every bridge. So it is done only
|
||||||
|
Loading…
Reference in New Issue
Block a user