summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-06-19(svn r10216) -Fix: palette animation always redid all palette entries, where ↵truelight
in fact only a few indexes were needed -Codechange: allow blitters to handle palette animation internally or even disable it; 8bpp uses video-backend for palette animation
2007-06-19(svn r10215) -Fix r10214: forgot 2 cases of the same mistaketruelight
2007-06-19(svn r10214) -Fix: off-by-one in draw-rect-color-remapping (peter1138)truelight
2007-06-19(svn r10212) -Fix [FS#723]: money overflow bugs in many locations.rubidium
2007-06-18(svn r10211) -Feature: [NewGRF] Add support for action 0Fglx
2007-06-18(svn r10210) -Codechange: make all money related variables 64 bits, so ↵rubidium
overflowing them should become a little harder.
2007-06-18(svn r10209) -Fix/Codechange: forgot a few changes of int32 -> Money in the ↵rubidium
previous commit
2007-06-18(svn r10208) -Codechange: replace int32 with Money where appropriate.rubidium
2007-06-18(svn r10207) -Codechange: remove the redundant player_money in favour of the ↵rubidium
money64, which is now renamed to player_money.
2007-06-18(svn r10206) -Codechange: more moving things to blitter-layer: ScrollBuffertruelight
2007-06-18(svn r10205) -Codechange: refactor returning of cost, so it can be more ↵rubidium
easily modified.
2007-06-18(svn r10203) -Codechange: more moving things to blitter-layer: DrawLinetruelight
2007-06-18(svn r10201) -Codechange: Replace Blitter::SetHorizontalLine with ↵peter1138
Blitter::DrawRect, as the former was only used by the rectangle drawing code anyway. This lets us draw rectangles in one go.
2007-06-18(svn r10200) -Codechange: add "shortcut" for !CmdFailed (CmdSucceeded).rubidium
2007-06-18(svn r10199) -Fix [FS#884, YAPF]: 'target_seen' flag that is set prematurely ↵KUDr
in some cases (1 tile long cached segment followed by target station) stops on assert (immeR)
2007-06-18(svn r10198) -Fix (r10194): did not search all search paths.rubidium
2007-06-18(svn r10197) -Codechange: replace int32 with CommandCost where appropriate.rubidium
2007-06-18(svn r10196) -Update: WebTranslator2 update to 2007-06-18 10:15:44miham
japanese - 2 fixed by ickoonite (2) slovenian - 3 fixed by Necrolyte (3)
2007-06-17(svn r10194) -Codechange: prefer the current working directory above the ↵rubidium
user's home directory when openttd.cfg exists in the current working directory, otherwise prefer the home directory.
2007-06-17(svn r10193) -Fix r10190: somehow an other partly-patch was applied tootruelight
2007-06-17(svn r10192) -Fix r10190: forgot to change the includes of win32 and cocoa ↵truelight
video-driver
2007-06-17(svn r10191) -Backport (r9148 from NoAI): detecting of CPU type (32 vs 64 bits).rubidium
2007-06-17(svn r10190) -Codechange: merged renderer and blitter to one single class ↵truelight
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
2007-06-17(svn r10188) -Codechange: make it a little easier to load a savegame from ↵rubidium
the console: -g <absolute path> -g <relative path from current working directory> -g <relative path from within the savegame directory>
2007-06-17(svn r10187) -Fix: don't do a 270 degree turn on the international airport ↵rubidium
when a 90 degree turn is enough.
2007-06-17(svn r10186) -Fix (FS#876): don't mess desktop when using alt-tab (win32)glx
2007-06-17(svn r10185) -Codechange: make the bounding boxes of the drive through road ↵rubidium
stops a little larger so NewGRFs authors have more possibilities when replacing them (minime).
2007-06-17(svn r10184) -Fix: remove empty strings that are clearly bad. WT2 shouldn't ↵rubidium
add them anymore.
2007-06-17(svn r10182) -Codechange: rewrite most part of the file loading/searching to ↵rubidium
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.
2007-06-17(svn r10181) -Fix (r10093): clamp the zoom level so it won't try to use a ↵rubidium
wrong zoom level when loading an old savegame.
2007-06-17(svn r10180) -Fix (r10167): do not reset the 2cc loaded feature setting when ↵rubidium
a (later) newgrf does not have 2cc.
2007-06-17(svn r10178) -Fix: Don't deactivate newgrf files when skipping the rest of ↵maedhros
the file during the initialisation stage.
2007-06-17(svn r10177) -Fix: Passengers has one A and two Es (ln)peter1138
2007-06-17(svn r10176) -Fix (r10071): Deselect the currently selected order when ↵maedhros
clicking on an empty part of the orders window.
2007-06-17(svn r10175) -Fix: [Translations] Stupid me, {STRINGx} can only be used in ↵miham
english...
2007-06-17(svn r10174) -Fix: [Translations]: piglatin plural forms had some problem..miham
2007-06-17(svn r10173) -Add: Translations: added new language "Pig Latin". Already ↵miham
"pre-translated", only needs checking. Idea of Piglatin language was from Adam M-W
2007-06-17(svn r10172) -Fix(r10127): Wrong evaluation order on variable 0x41 for ↵belugas
industry tile. The industry's xy (northernmost tile) should be checked against the relative tile, not the other way around.
2007-06-16(svn r10170) -Codechange: remove some duplication of code.rubidium
2007-06-16(svn r10169) -Fix [FS#875]: trunk did still tell Windows that it was version ↵rubidium
0.5.0(.0), so now we use a "bogus" version number to tell it's not a real release. The version number that will be shown in-game will not change, only the version number in the file properties.
2007-06-16(svn r10168) -Fix [FS#879]: cannot build airport when an aircraft is flying ↵rubidium
over it.
2007-06-15(svn r10167) -Codechange: Change the flagging system of grf loaded feature ↵belugas
from a bitset to a bool evaluation. Like easier to read and faster to evaluate :)
2007-06-15(svn r10166) -Feature(tte): Add support for antialiased typefaces via ↵peter1138
FreeType. This is configurable for each font size in the configuration settings and requires using the 32bpp blitter and suitable fonts.
2007-06-15(svn r10165) -Fix [FS#874]: crash when trying to get the aircraft movement ↵rubidium
state of an aircraft going to a just deleted airport.
2007-06-15(svn r10164) -Update: WebTranslator2 update to 2007-06-15 07:44:28miham
catalan - 2 fixed by arnaullv (2) dutch - 2 fixed by habell (2) esperanto - 1 fixed by LaPingvino (1) norwegian_bokmal - 24 fixed by oletk (24) turkish - 16 fixed by jnmbk (16)
2007-06-15(svn r10163) -Fix(r8128): Industries had lost their random recoloring. A ↵belugas
test was removed and is now reintroduced in another way.
2007-06-14(svn r10158) -Codechange: port some changes from NoAI and FS#872 to make the ↵rubidium
loan commands a little better readable.
2007-06-14(svn r10157) -Fix: use as indentified for PNGs, the place of the image as it ↵truelight
was in the grf, not the internal SpriteID
2007-06-14(svn r10156) -Fix: PNG loader can now load 8bpp palette images and greyscale ↵truelight
images
2007-06-14(svn r10155) -Fix [FS#601]: Airports didn't flood when there are aircraft on ↵rubidium
the airport.