Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
copy of *this.
|
|
|
|
presence flag in the town.
|
|
|
|
|
|
wrapper functions
|
|
if a header require a header make it include that header
|
|
|
|
|
|
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)
|
|
|
|
|
|
|
|
|
|
for more consistency and distinguishability.
|
|
without signals but will upgrade normal rail to electrified rail if necessary (based on patch by laurijh)
|
|
and headquarters anymore
|
|
|
|
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
|
|
TILE_LOOP, which means no more duplication of parameters between BEGIN_TILE_LOOP and END_TILE_LOOP
|
|
to deal with sizeof() wrt. typedef-ed arrays.
|
|
instances to more meaningful names.
|
|
and change its behaviour accordingly
|
|
|
|
and change its behaviour accordingly
-Codechange: remove dummy GetAcceptedCargo_*() handlers
|
|
code style.
|
|
reached like break after returns or break after functions that never return (i.e. NOT_REACHED)
|
|
|
|
this ID' from 'some' strings and replace the string name with something more sensible.
|
|
sources too
|
|
assert(tile < MapSize()).
|
|
them map.
|
|
industries/unmoveables; "X is in the way" isn't helpful at all in that case.
|
|
is useless
-Codechange: Do not rely on a decision based on something that has already been evaluated
|
|
|
|
color and colour.
|
|
|
|
required, without the use of extern
|
|
of unmovables objects.
Note that this is the very basic spec, it will be populated a bit more, later.
|
|
not going to be any change to the returned result
|
|
|
|
object, in order to keep the Unmovable type free of any irrelevant data
|
|
|
|
without HQ
|