Age | Commit message (Collapse) | Author |
|
ID. Rename this to preview_player_rank and change back to a uint8 to avoid confusion.
|
|
0x18, independent of grf version.
|
|
IsRoadDepot[Tile]() and HasTileRoadType(); and use them.
|
|
|
|
not the variable.
|
|
is a vehicle on it
|
|
correctly in the purchase list. Multiple cargo types can also now been shown.
|
|
|
|
identical apart the caption. So remove one window definition and set manually the caption accordingly.
-Codechange: prepare the "type" of bridge parameter only once, at the beginning of the selection process. Makes less magic around.
|
|
day to calculate running cost
-Fix [FS#1739]: vehicle profit is now counted with 8bit fract, so it is now shown properly in the vehicle details window
|
|
trains. Instead of trying to work it out again, just use the cached values...
|
|
switch/case at many places
|
|
length was limited to 9
|
|
files
|
|
(Yorick)
|
|
with v->PlayLeaveStationSound(), and remove wrapper function.
|
|
function a few times. Again. Just a different value.
|
|
function a few times
|
|
why normal electric signals are handled specially.
|
|
VarAction2 and Action7/9/D to their own function.
-Fix: Add some variables that were missing in one or both cases.
|
|
with some parts for AI use.
|
|
of a byte (Yexo)
|
|
cargopacket source.
|
|
expose in header for use elsewhere.
|
|
instead of two single variables, following the transport type it represents
|
|
file to spare 4-8kB of binary size
|
|
|
|
with other Specs in used.
|
|
so it cannot have an invalid tile index
|
|
GetNearbyTile() was wrong way around.
|
|
|
|
transport type is not supported
|
|
bridge we are preparing to build
|
|
settings and make in switchable by Ctrl+9
|
|
building transparency settings
|
|
they will not be changed by pressing 'x'. (Roujin)
|
|
substract one to be on water border tiles
|
|
for buoys at map borders
|
|
not on height of the lowest part of the tile
|
|
|
|
|
|
road stops, ship depots and buoys too. Update owners of water and road.
|
|
property to allow further fixes
|
|
|
|
get out of delimited boundaries, while using var result 0D/0E and than multiplying/dividing it.
And use multiply/divide operations instead of shifting. It does the same, just adds a bit more readability
|
|
replace them by enums
|
|
on enum ExpensesType
|
|
map borders
|
|
|
|
when mapping newgrf entities to 'real' entities
|