Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
the command proc.
When finished, this will allow each command handler to take individually
different parameters, obliviating the need for bit-packing.
|
|
|
|
templated command traits.
This is using a non-intrusive type-traits like templated system, which
allows compile-time validation that the command table and the command
enum match up.
|
|
|
|
|
|
|
|
The back sprite is now supposed to contain west, north and east pillars.
The front sprite is supposed to contain the south pillar and the wires.
|
|
|
|
|
|
Even if you are completely broke, generating money should always
be allowed.
|
|
|
|
The previous fix 887e9481ff0e70df6bf93ce15a3899a03f124c50 only worked for roads and failed to consider a multiplier used for the infrastructure totals for tunnels/bridges.
Also, depots and bus/truck stops are counted as 2 road pieces on creation but were only counted as 1 road piece on conversion because the function DiagDirToRoadBits() was used, which only ever returns single-piece road segments.
Co-authored-by: A. S <admin-git@sotai.tk>
|
|
|
|
This changes the error when you attempt to convert a road owned by a town to another road, specifying that it's owned by the town rather than simply being incompatible. As the original poster of the issue pointed out, these seemed to be the only occurences of the incompatible road string, so now it's unused, but they would be left untouched in case of future use or since changing it to a different error would do the work of removing it then. If requested, it likely wouldn't be too difficult to remove the string entirely.
|
|
|
|
|
|
own roads.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Removing secondary roadtypes from bridges was too cheap. (JGR)
|
|
info window.
|
|
unambiguously to either RoadCatenary or RailCatenary.
|
|
removing road from a road+tram bridge. (marcole)
|
|
|
|
adding more road pieces. (adf88)
|
|
what it does.
|
|
building/removing/changing bridges.
|
|
properly changed upon bankruptcy causing crashes when trying to remove the depot in certain situations
|
|
level.
|
|
data is now always accessible
|
|
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
|
Eagle_rainbow)
|
|
|
|
|
|
build the roadbits at the beginning and the end if they can connect to something.
|
|
not dragging in bridge direction.
|
|
|