summaryrefslogtreecommitdiff
path: root/src/newgrf_callbacks.h
AgeCommit message (Collapse)Author
2011-11-08(svn r23146) -Change: [NewGRF v8] Make callback 22 return a probability to ↵frosch
use instead of property 18.
2011-11-08(svn r23137) -Change: [NewGRF v8] New result format for callback 16.frosch
2011-11-04(svn r23114) -Feature: [NewGRF] Ambient sound effect callback.michi_cc
2011-11-04(svn r23086) -Feature: [NewGRF] Callback to change refit cost depending on ↵michi_cc
old and new cargo type.
2011-10-31(svn r23072) -Feature: [NewGRF] House callback 0x148.michi_cc
2011-07-11(svn r22659) -Add: [NewGRF] Support for the land slope check callback for ↵michi_cc
stations.
2011-06-15(svn r22591) -Doc: Callback 0x18 (AI purchase selection) is implemented for ↵terkhen
stations.
2010-11-18(svn r21238) -Feature: [NewGRF] Support callback 0x10 for RVs and ships ↵rubidium
(Hirundo)
2010-11-18(svn r21231) -Codechange: Generalize the naming of some settings and ↵rubidium
variables related to visual effects (Hirundo)
2010-08-28(svn r20670) -Add: support for action Frubidium
-Add: a window to select (NewGRF) objects
2010-08-28(svn r20667) -Codechange: implement the autoslope callback for objectsrubidium
2010-08-28(svn r20664) -Codechange: implement the land slope callback for objectsrubidium
2010-08-28(svn r20662) -Codechange: implement object animationrubidium
2010-08-28(svn r20661) -Codechange: implement the "decide colour" callback for objectsrubidium
2010-08-28(svn r20647) -Codechange: update some of the object spec informationrubidium
2010-08-05(svn r20373) -Feature: [NewGRF] callback 0x156 to use another name for ↵yexo
airport layouts than the default "Layout x"
2010-08-05(svn r20372) -Feature; [NewGRF] callback 0x155 to display extra information ↵yexo
about an airport in the build gui
2010-08-03(svn r20355) -Fix (r20353): Stale comment.michi_cc
2010-08-01(svn r20286) -Codechange: Unify end of doxygen comments.frosch
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-05-13(svn r19812) -Codechange: give some unnamed enums a name or, in case they ↵rubidium
consisted of unrelated values use static const (u)int
2010-04-05(svn r19565) -Fix: some NewGRF callbacks were named incorrectlyrubidium
2010-02-22(svn r19197) -Codechange: introduce animation callbacks for airport tilesyexo
2010-02-22(svn r19195) -Codechange: actually draw newgrf airport tilesyexo
2009-09-16(svn r17558) -Feature [NewGRF]: callbacks for houses to disable drawing ↵rubidium
foundations and to disable slope changes, like industry tile callbacks 30 and 3C.
2009-09-16(svn r17553) -Update: some documentation about the callbacksrubidium
2009-09-15(svn r17547) -Feature: [NewGRF] Implement callback 145 (custom station rating)rubidium
2009-09-14(svn r17534) -Codechange: unify the naming of callback masks/flagsrubidium
2009-09-13(svn r17518) -Document: some of the callback 'masks'rubidium
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-02-09(svn r15428) -Codechange: consistently use colour instead of having both ↵rubidium
color and colour.
2009-01-26(svn r15280) -Cleanup: ancient and vastly out of date comment...peter1138
2009-01-20(svn r15172) -Feature: Allow a grf to customize house name via callback ↵belugas
0x14D, during Tile Inquiry process
2008-09-30(svn r14421) -Codechange: rename all player variables/types to company *or* ↵rubidium
client so it is immediatelly clear which one you are working with.
2008-05-06(svn r12971) -Documentation: add @file in files that missed them and add ↵rubidium
something more than whitespace as description of files that don't have a description.
2008-04-21(svn r12820) -Documentation: Mark callbacks as 8 or 15 bit in ↵frosch
'newgrf_callbacks.h'.
2008-04-19(svn r12798) -Feature: Add some support for NewGRF station animation. ↵peter1138
(Thanks to mart3p for samples and fixes)
2008-03-28(svn r12455) -Codechange: Implement NewGRF callback 37 (cargo sub-type ↵glx
display for industries)
2008-03-10(svn r12352) -Fix: Some callback-results were treated as 8 bit, when they ↵frosch
were 15 bit, and vice versa. Var 0x7E procedure-results are always 15 bit. Callbacks 0x2A, 0x2C, 0x36 (sometimes), 0x39 and 0x145 are 15 bit. Non-varaction2-calculated callback-results are also affected by the 8bit masking.
2008-01-14(svn r11851) -Codechange: A few magic numbers removal, plus a little code stylebelugas
2007-10-28(svn r11353) -Codechange: add support for newgrf callback 32glx
2007-10-25(svn r11341) -Codechange: add missing callback ID enums, add stub for house ↵glx
property 20 and reorder unimplemented action 0 properties
2007-09-28(svn r11181) -Codechange: add support for newgrf callback 14A (Belugas)glx
2007-09-27(svn r11177) -Codechange: add support for newgrf callbacks 14B and 14Cglx
2007-09-26(svn r11173) -Codechange: rename some callback enums so they are more uniform.rubidium
2007-09-22(svn r11144) -Codechange: add support for newgrf callbacks 29 and 35glx
2007-09-18(svn r11127) -Fix: truncate the result of 8 bits callbacks.rubidium
2007-09-14(svn r11107) -Feature: some tool so one can still build tunnels under rails ↵rubidium
(and other structures) when the owner of the structure built it on foundations and if you have enough "empty" space ofcourse. One could use the tool for some other construction needs too. Patch by frosch.
2007-07-25(svn r10690) -Codechange: use the enum that describes all callback IDs in ↵rubidium
favor of "just" using an untyped integer.
2007-07-19(svn r10622) -Feature: Introduction of the CBID_INDUSTRY_AVAILABLE's ↵belugas
handling, in fund industry window. In order to stay as much consistent with the specs, the fund window will perform (if required) the callback every game-day. TTDPatch performs the same call every second, but after discussions with Csaboka, we agreed that it was not required to be that intensive. So a game-day is plenty enough.