Age | Commit message (Collapse) | Author |
|
variables.h to strings.h
|
|
tourists when it does not, whereas the "build bus station" GUI did not show them when it did accept them.
|
|
when dragging signals. Signals will continue following track until an existing signal, junction or station are reached. This currently replaces the existing use of ctrl-drag for changing existing signal type.
|
|
the scenario editor.
|
|
type when you start a new game or load a game. This is done either static, i.e. rail, electrified rail, monorail and maglev, or dynamic which takes either the first or last available railtype or the railtype that is used most on the map.
|
|
TRACK_BIT_NONE (e.g. non-rail tiles), so use FindFirstTrack instead.
|
|
GenericPlaceSignals.
|
|
road types on a single tile.
|
|
|
|
stations by holding down control. Based on a patch by Wolf01.
|
|
the specific variable, not how it was highlighted.
|
|
area and what to do with it afterwards.
|
|
|
|
and into landscape.h, and add a few where they didn't exist.
|
|
|
|
of track count when going out of drag-drop mode.
|
|
files with the @file tag as well as a few general comments style
|
|
Remove {,u}intswap() and replace them by Swap()
|
|
|
|
-Feature: When linking the terraform toolbar to the build toolbars place them side by side instead of on top of each other
|
|
circumstances (not the proper bits of p1/p2 were set to trackbits). Moved trackbits back to bits 0..2, ctrl to 3, semaphore to 4. Also lower the decision of the ctrl-override of signal/semaphore from the GUI into the cmd function since we are passing the ctrl-bit anyways. Bug(s) found by Frostregen; thanks
|
|
inside the CMD_ functions where they are supposed to be. Achieve this by adding a seperate bit to p1/p2 to hold the CTRL-modifier. While here, use proper types, and 'unify' the parameter bit-meanings. 0 - ctrl-pressed, 1 - signal/semaphore, 2-4 - trackbits, 5 - remove (internal), 24-31 - drag density.
|
|
|
|
date, which can be set by each network player seperately.
|
|
The landscaping toolbar can be reached at least as easy directly from the main toolbar.
Further two of the four toolbars uses 'l' as keyboard shortcut for this button, which plain does not work (The letter has to be uppercase).
This was covered by the fact there is a global shortcut 'L' to open the landscaping toolbar, so the individual checks in the four build toolbars were redundant anyway.
|
|
values.
This lets us increase the sprite width from 14 to up to 29 bits,
effectively nulling the old sprite limit. Table changes in next commit.
|
|
stillunknown and pv2b.
|
|
renamed to .cpp)
|