Age | Commit message (Collapse) | Author |
|
player/company names were not properly reset/freed after bankrupt (before new player start)
|
|
WindowClass lookup
|
|
it, i.e. testing the low bits for 0xFF or 0 instead of all bits.
|
|
(Thanks to mart3p for samples and fixes)
|
|
little more clear that 'transfer' is just an unload type.
|
|
-Feature: ability to force a vehicle to not unload at a station.
|
|
load and full load any based on the patch setting instead of using the patch setting directly.
|
|
|
|
|
|
compilation/testing was flawed.
|
|
bit of coding style
|
|
unneeded inclusions of engine.h and/or replace them with engine_type.h.
|
|
station_func.h.
|
|
|
|
vehicles' running cost, and show running cost of wagons if they have it.
|
|
|
|
train had negative income
-Codechange: use GetDisplayProfitThisYear() to convert vehicle profit to readable form
|
|
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
|
|
aren't present in TTD, since they don't correspond to either TTD's TextIDs or OpenTTD's StringIDs.
|
|
disaster too
|
|
crossing and after loading older savegame
|
|
building/removing a large block of track/signals/station
|
|
with other cases of *B_* vs *_* like VETSB_* and VETS_*.
|
|
complex detection later
|
|
unneeded include from openttd.h.
|
|
|
|
continuously while train waiting in station.
|
|
long track
-Codechange: use dedicated pathfinder for signal updating, resulting in better performance and possible future improvements
|
|
with an adjacent station in the same axis crashed.
|
|
of a global variable. Patch by Noldo (FS#1114).
|
|
|
|
|
|
vehicle color mapping so the vehicles use the new owner color
|
|
functions.
|
|
by PLAYER_SPECTATOR
|
|
useless includes.
|
|
|
|
map.h).
|
|
logical place and remove about 50% of the includes of 'functions.h'
|
|
single file and do not include gfx.h everywhere to get a Point type.
|
|
|
|
their respective places.
|
|
|
|
'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
|
|
While at it, remove one unused entry on the clear_price_table array.
It is based on ground type, and the unused one was referencing a non existing one.
|
|
cause they depend on Random()
-Codechange: Convert the CHANCE macros to functions and rename them fitting to the naming style
|
|
fitting to the naming style
|
|
remaining to fit with the naming style
|
|
remaining to fit with the naming style
|
|
style
|