Age | Commit message (Collapse) | Author |
|
non-rail-stationtiles, which is no longer valid since r18876.
|
|
tiles
|
|
|
|
wrapper functions
|
|
station
|
|
rectangular
|
|
|
|
|
|
SPRITE_MODIFIER_CUSTOM_SPRITE, invert its meaning, and also use it for industry/house layouts instead of IS_CUSTOM_SPRITE().
|
|
monorail and maglev in the waypoint picker.
|
|
|
|
and move it to separate file.
|
|
|
|
if a header require a header make it include that header
|
|
non-statemachine-related variables to there
|
|
stations/waypoints.
|
|
bounding box.
|
|
when building a station could be incorrect (missing a cargo)
-Change [NoAI]: AITile::GetCargoProduction now returns the number of producers and not the number of tiles of producers.
-Fix [NoAI]: AITileList_IndustryProducing would omit some tiles for at which a station would get cargo.
|
|
|
|
|
|
|
|
graphics.
|
|
NewGRFs in case of multi tile waypoints
|
|
pieces was inverted.
|
|
|
|
-Feature: make penalty for road stop occupancy user configurable
-Fix [FS#1944]: road vehicles would not pick an empty drive through stop. Now they will *if* the penalty for driving around is less than the occupancy penalty
-Fix [FS#1495]: long (articulated) road vehicles could block loading of others when the following road vehicle already got 'permission' to go to the next bay even when it could not reach it
-Change: improve the throughput of the drive through road stops by letting them stop closer together
|
|
|
|
of RoadStop
|
|
|
|
to reduce the include 'pathfinder' dependencies
|
|
|
|
|
|
a separate directory
|
|
|
|
building/removing unmovables (new objects), building/removing rail-waypoints/buoys, interacting with town-authority, building foundations, funding primary industries (when not prospecting) and towns.
If a GRF does not set price multipliers for these new prices, but for the previously used ones, the old modifiers will be propagated to the new bases.
|
|
producer (instead of once pre produced cargo type) (fonsinchen)
|
|
turning on a drive through road station that gets forcefully (bankrupt) removed
|
|
certain commands
|
|
|
|
|
|
including of newgrf_cargo.h
|
|
'real' new CargoPackets and saveload. For saveload we do not need to set anything except two variables (the rest is always overwritten by the load), for new 'real' cargo also pass the source_xy; dereferencing st before calling is easier than resolving st->index back to st and then dereferencing. Also don't set loaded_at_xy because that is of no importance when not loaded in a vehicle.
|
|
when keeping the rail during removal
|
|
|
|
@param to @tparam if necessary
|
|
which were sometimes missing and sometimes just typos
|
|
|
|
|
|
|
|
for more consistency and distinguishability.
|