Age | Commit message (Collapse) | Author |
|
asserted in almost a week of stresstesting, so I'm pretty sure all cornercases are tested by now.
|
|
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.
|
|
(president) name
by index
|
|
savegame failed and do not crash on loading savegames that were altered by patches or branches.
|
|
independent of the game-state to base double-click and TGP Generation Process on
-Codechange: renamed _timer_counter to _palette_animation_counter, as that is what it is
|
|
(follow up of r10147)
|
|
accumulated feeder share (transfers) of individual pieces of cargo. This means that cargo isn't thrown on a big pile when it's put in a station or unloaded at a station, however the GUI does not reflect these changes yet so you will not actually see it.
|
|
API: blitter
-Codechange: introduced a hierachy of blitters to avoid a lot of code duplication
Note: this allows much easier adding other types of video-drivers, like OpenGL
|
|
the console:
-g <absolute path>
-g <relative path from current working directory>
-g <relative path from within the savegame directory>
|
|
be more flexible.
-Codechange: add support for personal directories on Windows.
-Fix [FS#153, FS#193, FS#502, FS#816, FS#854]: fix issues related to fixed names, fixed places of files/directories and application bundles.
|
|
wrong zoom level when loading an old savegame.
|
|
at least 1 by 1, so force the resolution to be always at least 1 by 1.
|
|
code directly accesses the video-buffer
-Add: added NULL blitter and renderer, which are always used for -vnull
-Add: dedicated driver doesn't blit nor render by default. Can be overruled by user. (-D -b 8bpp-optimized)
-Remove: removed CTRL+D from win32, which is incompatible with above
-Add: extended screenshot support for PNG and BMP
-Codechange: remove all hardcoded 8bpp references and replace them with more dynamic ones
-Codechange: minor stuff in blitters
|
|
|
|
the rest of the code
-Add: make it possible to pick your own blitter (-b <blitter>, -h for overview)
-Add: added a new optimized 8bpp blitter (default, caches sprites of all zoom-levels)
-Add: added a debug 8bpp blitter and a very slow normal 8bpp blitter
|
|
|
|
A few more to go
|
|
messed with the railtype of bridges.
|
|
with patch setting 'smooth_scroll'
|
|
|
|
|
|
"road" with multiple owners on a single tile.
|
|
-Fix r9846: initialize the zoom level for 'screen', as assuming 0 is not correct
|
|
can make groups of vehicles and perform all kinds of tasks on that given group. Original code by nycom and graphics by skidd13.
|
|
Currently only used for newhouses.
Basically, it is more a gathering of IDs from grf files and ingame data.
|
|
obvious reasons
-Codechange: introduced ZOOM_LVL_DETAIL to show/remove details
-Codechange: changed << and >> operator with ZoomLevel to a simple wrapper (that in theory also allows zoom-in besides the current zoom-out)
-Fix r9845: missed some int -> ZoomLevel
|
|
the changed loading algorithm thought it was already finished.
|
|
|
|
|
|
and very low number of industries
Based on FS#289, by pitt2
|
|
processing power anymore when having a lot of trains.
|
|
|
|
of towns can
start off larger, and will grow twice as quickly as other towns. They can also
be placed specifically in the scenario editor. Thanks to TheJosh for the
initial patch and the idea.
|
|
and into landscape.h, and add a few where they didn't exist.
|
|
GRF ID
|
|
including a new toolbar, accessible from the map menu or Ctrl X. Patch by Wolf01.
|
|
inclusion. This time, brought to you by the letter O
|
|
|
|
complete support for
the newhouses grf specs, so all newhouses grfs will be playable in the game.
Many thanks to everyone who contributed code and ideas, and all the testers
who found things we missed.
|
|
|
|
every run
|
|
enroute_from_xy were updated in the wrong place, causing issues with TTD savegames/scenarios.
|
|
coding style (and rest of the code).
|
|
removed, the town is notified of it
|
|
|
|
already have
a symbol called _pause (and therefor our variable conflicts with
thatone. We shouldn't be using _ as global indicator.....)
|
|
that are
mutually exclusive. At the same time, add an INITIALISED state which makes it
possible to check if a grf is not yet active but will be later on during the
GLS_ACTIVATION loading stage.
|
|
reloaded/changed.
|
|
velocities to from 8mph to 1km/h (peter1138), also give aircraft realsitic velocities (so that 1km/h is 1km/h independent of vehicle type) (peter1138). Introduce a flag to reduce aircraft speed in holding patterns to some realistic velocity. Use this flag for the city airport for the time being and make use of the different entry points for this airport type.
|
|
- introduce a new format (with backward compatability) that is more clear and needs a much simpler face drawer
- replace tons of ifs/switches/magic numbers by table lookups
|