summaryrefslogtreecommitdiff
path: root/src/table
AgeCommit message (Collapse)Author
2008-02-07(svn r12081) -Codechange: Rename table/roadveh.h to table/roadveh_movment.hbelugas
It is more descriptive name and it will not upset the generate script anymore
2008-02-05(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, ↵belugas
and put bridge spec in table/bridge_land.h, where it should be.
2008-02-02(svn r12041) -Codechange: Add the loader and the property for action 00 ↵belugas
industries, prop 24, nearby station name. No assignation yet, no real work either.
2008-01-30(svn r12019) -Codechange: Add support for passenger engine designation for ↵peter1138
AI-use, NewGRF property 0x08 for trains.
2008-01-28(svn r12002) -Cleanup (r11981): Remove obsolete code to skip sprites from ↵peter1138
indexed GRFs.
2008-01-25(svn r11981) -Fix [FS#1698]: Use unicode glyph mapping to fix up ↵peter1138
missing/shuffled sprites in original data files instead of shuffling or skipping sprites directly. Some required glyphs were not loaded. -Fix: Large capital U with grave (Ù) along with some other glyphs are broken in the original data files, so do no display them.
2008-01-22(svn r11949) -Codechange: add river icon and cursor, drawn by skidd13.peter1138
2008-01-22(svn r11942) -Codechange: Merge chars.grf into openttd[d|w].grf using action ↵peter1138
12. Remove obsolete tables used for index mapping.
2008-01-15(svn r11862) -Fix [FS#1559]: when two NewGRFs 'fight' to define the same ↵rubidium
cargo it could happen that the strings are defined by one cargo and the 'action2' by another and when one assumes that both come from the same NewGRF... So store the GRF ID with the strings. To be extra sure add the same protection mechanism to industries and towns too.
2008-01-13(svn r11828) -Codechange: include table/* as the last includes and remove an ↵rubidium
unneeded include from openttd.h.
2008-01-13(svn r11827) -Codechange: do not include enum_type.hpp unnecessary.rubidium
2008-01-12(svn r11822) -Codechange: Replaced fixed size custom name array. Names are ↵peter1138
now attached to their object directly and there is no limit to the amount of names. -Fix: NewGRF engines could not be renamed.
2008-01-09(svn r11800) -Codechange: move some functions to a more logical location + ↵rubidium
some type safety.
2008-01-09(svn r11791) -Cleanup: move railtype data into table/, like other data files.peter1138
2008-01-09(svn r11789) -Codechange: coding style for global variable namespeter1138
2008-01-09(svn r11787) -Codechange: more header rewrites. This time related to viewport.h.rubidium
2008-01-04(svn r11758) -Fix(ette): Populate 'void' cargo slots (unused slots in ↵peter1138
temperate and arctic) with default data as per pre-newcargo support. These slots are still disabled by default, but some NewGRFs (erroneously?) expect the default data.
2008-01-03(svn r11748) -Codechange: Remove magic numbers introduced on r11746 and r11727belugas
-Codechange: A few bad coding style inadvertendly applied too
2007-12-31(svn r11726) -Feature[newGRF]: Extend the Action 5, feature 0D usage. Patch ↵belugas
by BigBB
2007-12-29(svn r11720) -Codechange: [NewGRF] Add support for bit 30 of station tile ↵peter1138
layouts; forcing a sprite to always be opaque.
2007-12-29(svn r11719) -Codechange: split sound.h in a header with types and one with ↵rubidium
functions.
2007-12-23(svn r11689) -Fix: compilation error and most of warnings for gcc 4.3smatz
2007-12-23(svn r11684) -Codechange: split gfx.h in a type and functional header.rubidium
2007-12-02(svn r11550) -Fix (r11547): Updated the data files regarding to r11549skidd13
2007-12-01(svn r11547) -Add: signal selection GUI for the ones that really like to use ↵rubidium
that over CTRL. Patch by BigBB.
2007-11-28(svn r11536) -Codechange: Align some elements of the _tree_layout_sprite ↵belugas
table a little better looking for the eye
2007-11-27(svn r11534) -Feature(newgrf): Implement property 23h for Industries.belugas
This will add a cost to the removal of an industry using the cheat magic bulldozer. Note that the removal of regular or newgrf industries without specified removal cost will have no cost applied to. This is a difference from original spec, where a default base cost is added.
2007-11-18(svn r11457) -Fix: (r11455) Reenable the accidentaly removed one way roads ↵skidd13
option -Change: Enable one way roads like the remove via a toolbar icon
2007-11-17(svn r11449) -Fix [FS#1160]: trams could deadlock themselves. As of now ↵rubidium
trams will turn as roadvehicles do when the player cannot build a tram track piece on the next tile without destroying anything. It will not turn when the player can build the before mentioned track piece on the 'next' tile.
2007-11-17(svn r11447) -Fix(r11433): Wrong offset to the helipad made it look like the ↵belugas
autoroad button
2007-11-17(svn r11446) -Codechange: change the naming of road related code parts to ↵skidd13
something more descriptive -Change: invert the two single roads gui buttons, making it consistent with rails toolbar Based on a patch by Octopussy
2007-11-15(svn r11433) -Fix: starting OpenTTD with DOS files made it look weird out of ↵rubidium
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.
2007-11-13(svn r11428) -Fix: wrong string used for candy/sweets units_volumeglx
2007-11-11(svn r11402) -Fix [FS#1382]: incorrect handling of industry behaviour 'must ↵glx
be in town with population large than 1200'
2007-11-08(svn r11394) -Fix: default value for input cargo multipliers is 256 even for ↵glx
invalid cargo. Exceptions are temperate banks and oil rigs, default value is 0 for them
2007-11-07(svn r11391) -Change: print all error messages related to missing/corrupted ↵rubidium
files in one message including the location where they can get said missing/corrupted files.
2007-11-05(svn r11384) -Fix: second and third accepted cargo were inverted in original ↵glx
industry tiles
2007-10-27(svn r11350) -Change: add missing elrail sprites for some rail build ↵rubidium
buttons/cursors. Sprites by skidd13.
2007-10-22(svn r11339) -Add: autoroad; same as autorail, but for road and trams and ↵rubidium
only on X and Y direction. Patch by Octopussy and skidd13.
2007-10-20(svn r11321) -Codechange: add support to load different graphics for ↵rubidium
halftile slopes using a NewGRF. Patch by frosch.
2007-10-20(svn r11316) -Codechange: add support for the half-tile (selection) graphics.rubidium
2007-10-15(svn r11266) -Documentation: Add a few comments. Parts of BigBB's work on shoresbelugas
2007-09-22(svn r11145) -Codechange: add support for "decoding" TTDPs string codes wrt ↵rubidium
to registers 0x100 to 0x10F.
2007-09-19(svn r11128) -Fix: a lot of graphical glitches by changing some bounding ↵rubidium
boxes. It's not perfect yet, but a *very* good step into the right direction. Patch by frosch.
2007-09-14(svn r11102) -Codechange: remove some pointless addition+substractions. ↵rubidium
Patch by frosch.
2007-09-07(svn r11054) -Fix [FS#944]: mismatch between TTDP's and OTTD's placement of ↵rubidium
catenary, creating graphical glitches when loading a catenary replacement. Patch by frosch.
2007-08-22(svn r10961) -Codechange: Flag default substitutes of industry/tiles with a ↵belugas
value that cannot be legal. This avoids the forest of coal mine error in the futur
2007-08-07(svn r10820) -Codechange: make negative currencies red and restore the ↵rubidium
colour from before the currency was printed; this removes the need to make two strings for printing currencies (one for positive currencies and one for negative currencies). -Fix [FS#1036]: do not use green for currencies as it is practically unreadable on CRT monitors.
2007-07-26(svn r10698) -Codechange [FS#1082]: simplify the code related to ↵rubidium
foundations. Primarily removal of (duplicated|magic) code and introduction of few helper functions to ease foundation determination. Patch by frosch.
2007-07-24(svn r10675) -Codechange: unhardcode the industry types used in several ↵rubidium
locations of the source code.