Age | Commit message (Collapse) | Author |
|
Tiles which only consist of shore do not flood anymore, instead they get removed if they are no longer connected to flooding water.
|
|
|
|
|
|
rivers are drawn as canals. Rivers can currently only be placed with-in the scenario editor.
|
|
constants
-Fix: refit button widget was not correctly updated
|
|
non-flat tiles, too.
|
|
|
|
the code at some places
|
|
building/removing a large block of track/signals/station
|
|
flooded tile
|
|
|
|
|
|
unneeded include from openttd.h.
|
|
|
|
|
|
of a global variable. Patch by Noldo (FS#1114).
|
|
|
|
needed.
|
|
by BigBB
|
|
functions.
|
|
useless includes.
|
|
map.h).
|
|
logical place and remove about 50% of the includes of 'functions.h'
|
|
|
|
their respective places.
|
|
|
|
|
|
depending on their owner
|
|
got flooded, causing glitches
|
|
returned to water, even when it should've been canals.
|
|
lock
|
|
tiles too (when non-uniform stations are OFF)
|
|
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.
|
|
fitting to the naming style
|
|
non-canal water where canals should have been build.
|
|
style
|
|
the box.
-Change: make extra sprites (the ones not in the TTD GRFs) replaceable using Action 5.
-Feature: make replacing contiguous subsets of sprites in for some types possible in Action 5.
Note to GRF authors: when you replaced OpenTTD sprites that are not from the TTD GRF files using Action A, your GRF will not have the intended result anymore as the sprite numbers have changed. You should replace the Action A with an Action 5 from now on.
|
|
remembered.
-Codechange: Wrap all transparency settings in accessors, hiding the implementation
-Change: Clicking "transparent building" menu will toggle Houses And Trees only. The other options can be used in the transparency gui.
Initial patch by Smatz (FS#1349), with some rework by BigBB and your humble servant.
|
|
is required. (more to come)
|
|
frosch.
|
|
used to check whether there was no vehicle on the ground, except that the former didn't take care of aircraft shadows. So now we only use EnsureNoVehicleOnGround.
|
|
-Fix: make sure canals are never owned by water. Based on a patch by boekabart.
|
|
|
|
subsystem. Patch by Progman.
|
|
things on tile 0; "Can't build on water" or "Too close to the edge" instead of "Vehicle in the way". Patch by SmatZ.
|
|
consideration.
|
|
state while being marked const.
-Codechange: do not brute force determine the first vehicle in the chain or previous vehicle, but do it by properly accounting the previous and first pointers when updating the next pointer. This gives a performance increase of about 15% when there are a lot of vehicles in the game.
|
|
the functions for those tile types.
-Codechange: barren the rail grounds on terraforming.
|
|
the lower part of a tile that would become a coast tile after flooding. Patch by frosch.
|
|
super class.
|