frosch
930c6c7779
(svn r23146) -Change: [NewGRF v8] Make callback 22 return a probability to use instead of property 18.
13 years ago
frosch
1059a1814b
(svn r23137) -Change: [NewGRF v8] New result format for callback 16.
13 years ago
michi_cc
84a103e112
(svn r23114) -Feature: [NewGRF] Ambient sound effect callback.
13 years ago
michi_cc
ffca761cad
(svn r23086) -Feature: [NewGRF] Callback to change refit cost depending on old and new cargo type.
13 years ago
michi_cc
f0ffa534de
(svn r23072) -Feature: [NewGRF] House callback 0x148.
13 years ago
michi_cc
5a85a32413
(svn r22659) -Add: [NewGRF] Support for the land slope check callback for stations.
13 years ago
terkhen
a53cc5e510
(svn r22591) -Doc: Callback 0x18 (AI purchase selection) is implemented for stations.
13 years ago
rubidium
1c7940255a
(svn r21238) -Feature: [NewGRF] Support callback 0x10 for RVs and ships (Hirundo)
14 years ago
rubidium
034d106179
(svn r21231) -Codechange: Generalize the naming of some settings and variables related to visual effects (Hirundo)
14 years ago
rubidium
0c509c7b48
(svn r20670) -Add: support for action F
...
-Add: a window to select (NewGRF) objects
14 years ago
rubidium
738a068006
(svn r20667) -Codechange: implement the autoslope callback for objects
14 years ago
rubidium
2ea1ba4589
(svn r20664) -Codechange: implement the land slope callback for objects
14 years ago
rubidium
b06ad652c9
(svn r20662) -Codechange: implement object animation
14 years ago
rubidium
43eadd4595
(svn r20661) -Codechange: implement the "decide colour" callback for objects
14 years ago
rubidium
cd705f434c
(svn r20647) -Codechange: update some of the object spec information
14 years ago
yexo
51fe375651
(svn r20373) -Feature: [NewGRF] callback 0x156 to use another name for airport layouts than the default "Layout x"
14 years ago
yexo
0f131719aa
(svn r20372) -Feature; [NewGRF] callback 0x155 to display extra information about an airport in the build gui
14 years ago
michi_cc
b666885303
(svn r20355) -Fix (r20353): Stale comment.
14 years ago
frosch
c18839704b
(svn r20286) -Codechange: Unify end of doxygen comments.
14 years ago
frosch
5b86c79fce
(svn r20283) -Codechange: Unify start of doygen comments.
14 years ago
rubidium
f09a74a996
(svn r19812) -Codechange: give some unnamed enums a name or, in case they consisted of unrelated values use static const (u)int
15 years ago
rubidium
9204c5f1e4
(svn r19565) -Fix: some NewGRF callbacks were named incorrectly
15 years ago
yexo
391b759d04
(svn r19197) -Codechange: introduce animation callbacks for airport tiles
15 years ago
yexo
1975efea58
(svn r19195) -Codechange: actually draw newgrf airport tiles
15 years ago
rubidium
0c2f375230
(svn r17558) -Feature [NewGRF]: callbacks for houses to disable drawing foundations and to disable slope changes, like industry tile callbacks 30 and 3C.
15 years ago
rubidium
ac427837de
(svn r17553) -Update: some documentation about the callbacks
15 years ago
rubidium
335a542722
(svn r17547) -Feature: [NewGRF] Implement callback 145 (custom station rating)
15 years ago
rubidium
c2c0f4403e
(svn r17534) -Codechange: unify the naming of callback masks/flags
15 years ago
rubidium
e620debf2c
(svn r17518) -Document: some of the callback 'masks'
15 years ago
rubidium
99d46e0ad7
(svn r17248) -Fix: add GPL license notice where appropriate
15 years ago
rubidium
89e1afdaa0
(svn r15428) -Codechange: consistently use colour instead of having both color and colour.
16 years ago
peter1138
011aa3f19a
(svn r15280) -Cleanup: ancient and vastly out of date comment...
16 years ago
belugas
9bd7b6bd0c
(svn r15172) -Feature: Allow a grf to customize house name via callback 0x14D, during Tile Inquiry process
16 years ago
rubidium
f56e630e5c
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
16 years ago
rubidium
1ce0b03bf0
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
17 years ago
frosch
f43661e790
(svn r12820) -Documentation: Mark callbacks as 8 or 15 bit in 'newgrf_callbacks.h'.
17 years ago
peter1138
3b7558b89c
(svn r12798) -Feature: Add some support for NewGRF station animation. (Thanks to mart3p for samples and fixes)
17 years ago
glx
221071d299
(svn r12455) -Codechange: Implement NewGRF callback 37 (cargo sub-type display for industries)
17 years ago
frosch
c9c870b768
(svn r12352) -Fix: Some callback-results were treated as 8 bit, when they 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.
17 years ago
belugas
e91e9d9b4e
(svn r11851) -Codechange: A few magic numbers removal, plus a little code style
17 years ago
glx
7e769d3286
(svn r11353) -Codechange: add support for newgrf callback 32
17 years ago
glx
08503f5ba5
(svn r11341) -Codechange: add missing callback ID enums, add stub for house property 20 and reorder unimplemented action 0 properties
17 years ago
glx
cc6ac7f539
(svn r11181) -Codechange: add support for newgrf callback 14A (Belugas)
17 years ago
glx
52f10b2fbd
(svn r11177) -Codechange: add support for newgrf callbacks 14B and 14C
17 years ago
rubidium
a28b307c95
(svn r11173) -Codechange: rename some callback enums so they are more uniform.
17 years ago
glx
b1fa49d3fa
(svn r11144) -Codechange: add support for newgrf callbacks 29 and 35
17 years ago
rubidium
92a827800f
(svn r11127) -Fix: truncate the result of 8 bits callbacks.
17 years ago
rubidium
3055d42fc4
(svn r11107) -Feature: some tool so one can still build tunnels under rails (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.
17 years ago
rubidium
feb91ab5ea
(svn r10690) -Codechange: use the enum that describes all callback IDs in favor of "just" using an untyped integer.
17 years ago
belugas
917c536031
(svn r10622) -Feature: Introduction of the CBID_INDUSTRY_AVAILABLE's 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.
17 years ago