Age | Commit message (Collapse) | Author |
|
(and solve missing braces/initializer warnings)
|
|
tile animation frame
|
|
|
|
|
|
|
|
for each SPR_ entry and similar for cursors and palettes. This avoids the need for a cast in some places and thus provides better type-safety.
|
|
changed in-game
|
|
|
|
|
|
SPRITE_MODIFIER_CUSTOM_SPRITE, invert its meaning, and also use it for industry/house layouts instead of IS_CUSTOM_SPRITE().
|
|
|
|
code plus some minor optimisations (Terkhen)
|
|
non-statemachine-related variables to there
|
|
|
|
|
|
vs maglev) a rail type property
|
|
profit in feeder chains. This to give the user a better chance to get a feeder system without "losses".
|
|
from 0% to 10%, default is 3% as before (mostly by Terkhen)
|
|
{N:XYZ} commands after CARGO mess up their indices and that then triggered an assertion
|
|
|
|
|
|
sprites too.
|
|
|
|
|
|
generator. Evolved from curve map idea from Zephyris.
|
|
|
|
pieces was inverted.
|
|
tile won't make a dent, 3 tiles might be a bit too much
-Feature-ish: make maximum pathfinder penalties for finding depots customisable, also increase it slightly to 20 tiles worth of penalties.
|
|
structs, and functions.
|
|
other industry. (planetmaker)
|
|
-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
|
|
|
|
and simplify some things for the future
|
|
|
|
in peace as NewGRF relict.
|
|
timetable window. Based on work by PhilSophus.
|
|
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.
|
|
and use 8 * cost_multiplier instead.
|
|
TheJosh, GeekToo, Terkhen and others)
|
|
raw-industry-construction of banks. They have never been raw industries.
|
|
vehicles only apply to the GRF locally, if it defines engines of that type itself.
|
|
|
|
|
|
remove some unused variables
|
|
enum some more.
|
|
|
|
the switch bar a tooltip and unify the naming of sprites.
|
|
|
|
games because it can be read by NewGRFs on game load and thus if it changes cause desyncs
|
|
too big
-Codechange: replace some magic numbers related to palette animation with constants
|