Age | Commit message (Collapse) | Author |
|
(anymore) otherwise.
|
|
temporary/persistent storage. (Spotted by yexo)
|
|
Industry.
|
|
|
|
if a header require a header make it include that header
|
|
variables. Also make use of TileArea functions for determining the 'width' and 'height' of an industry.
|
|
which were sometimes missing and sometimes just typos
|
|
industry removal causing the removed industry to be still in the list after removal
|
|
GetIndustryByTile()
|
|
|
|
|
|
subsidy's destination is in station's catchment area and cargo packets originate from subsidy's source
-Change [FS#1134]: subsidies aren't bound to stations after awarding anymore, they still apply to town or industry, no matter what station is used for loading and unloading. Awarded subsidies from older savegames are lost
-Change [NoAI]: due to these changes, AISubsidy::GetSource and AISubsidy::GetDestination now return STATION_INVALID for awarded subsidies
|
|
|
|
|
|
Town::GetRandom() and Industry::GetRandom()
|
|
|
|
GetActiveCompanyCount(), use PoolItem::GetNumItems() instead
|
|
time, binary size and run time (with asserts disabled) should be improved
|
|
variable instead of var->index
|
|
|
|
with < .. - 1 (both caused due to wrapper functions)
|
|
PoolItem::IsValidID(index)
|
|
PoolItem::GetPoolSize()
|
|
|
|
|
|
color and colour.
|
|
depots, industries, towns and waypoints
|
|
target invalid industry
|
|
introducing a daily random industry change.
This will allow to perform more changes per month on big maps and less on smaller maps, while not overtaxing the IndustryMonthlyLoop process.
Thanks to frosch, for nice code ideas and rewrites
|
|
Provided by ln
I've added a little fix on currency.cpp too, why not :)
|
|
|
|
from openttd.h to their own headers.
|
|
something more than whitespace as description of files that don't have a description.
|
|
so it uses less memory.
|
|
industries, prop 24, nearby station name.
No assignation yet, no real work either.
|
|
cargo it could happen that the strings are defined by one cargo and the 'action2' by another and when one assumes that both come from the same NewGRF... So store the GRF ID with the strings. To be extra sure add the same protection mechanism to industries and towns too.
|
|
unneeded include from openttd.h.
|
|
|
|
|
|
map.h).
|
|
|
|
|
|
This will add a cost to the removal of an industry using the cheat magic bulldozer.
Note that the removal of regular or newgrf industries without specified removal cost will have no cost applied to.
This is a difference from original spec, where a default base cost is added.
|
|
|
|
|
|
NewIndustries. Patch by Belugas.
|
|
|
|
that is going to put into it when NewIndustries are finally activated. For now it just removes a warning and doesn't really fix anything.
|
|
when the NewGRF asked for it.
|
|
|