author | matthijs |
Wed, 22 Mar 2006 22:26:16 +0000 | |
branch | 0.4.5 |
changeset 9958 | bed516c67d61 |
parent 9944 | 4f027626dbf6 |
child 3418 | a592d40a4d04 |
permissions | -rw-r--r-- |
2186 | 1 |
/* $Id$ */ |
2 |
||
0 | 3 |
#include "stdafx.h" |
1891
92a3b0aa0946
(svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.
Darkvater
parents:
507
diff
changeset
|
4 |
#include "openttd.h" |
507
8aa8100b0b22
(svn r815) Include strings.h only in the files which need it.
tron
parents:
473
diff
changeset
|
5 |
#include "table/strings.h" |
2163
637ec3c361f5
(svn r2673) Include functions.h directly, not globally via openttd.h
tron
parents:
1977
diff
changeset
|
6 |
#include "functions.h" |
0 | 7 |
#include "viewport.h" |
8 |
#include "command.h" |
|
2517
b90693227193
(svn r3046) Replace some numbers with sprite names and fix a typo in the sprite list
tron
parents:
2436
diff
changeset
|
9 |
#include "table/sprites.h" |
0 | 10 |
|
11 |
static void DrawTile_Dummy(TileInfo *ti) |
|
12 |
{ |
|
2517
b90693227193
(svn r3046) Replace some numbers with sprite names and fix a typo in the sprite list
tron
parents:
2436
diff
changeset
|
13 |
DrawGroundSpriteAt(SPR_SHADOW_CELL, ti->x, ti->y, ti->z); |
0 | 14 |
} |
15 |
||
16 |
||
2537 | 17 |
static uint GetSlopeZ_Dummy(const TileInfo* ti) |
18 |
{ |
|
9944
4f027626dbf6
(svn r4014) -Backport from trunk: Slope and height information returned for some tile types is wrong
celestar
parents:
2548
diff
changeset
|
19 |
return 0; |
0 | 20 |
} |
21 |
||
2548
97ada3bd2702
(svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in comments, excess empty lines, minor other changes
tron
parents:
2537
diff
changeset
|
22 |
static uint GetSlopeTileh_Dummy(const TileInfo* ti) |
97ada3bd2702
(svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in comments, excess empty lines, minor other changes
tron
parents:
2537
diff
changeset
|
23 |
{ |
9944
4f027626dbf6
(svn r4014) -Backport from trunk: Slope and height information returned for some tile types is wrong
celestar
parents:
2548
diff
changeset
|
24 |
return 0; |
39 | 25 |
} |
26 |
||
1977
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
27 |
static int32 ClearTile_Dummy(TileIndex tile, byte flags) |
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
28 |
{ |
0 | 29 |
return_cmd_error(STR_0001_OFF_EDGE_OF_MAP); |
30 |
} |
|
31 |
||
32 |
||
1977
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
33 |
static void GetAcceptedCargo_Dummy(TileIndex tile, AcceptedCargo ac) |
0 | 34 |
{ |
35 |
/* not used */ |
|
36 |
} |
|
37 |
||
1977
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
38 |
static void GetTileDesc_Dummy(TileIndex tile, TileDesc *td) |
0 | 39 |
{ |
40 |
td->str = STR_EMPTY; |
|
41 |
td->owner = OWNER_NONE; |
|
42 |
} |
|
43 |
||
1977
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
44 |
static void AnimateTile_Dummy(TileIndex tile) |
0 | 45 |
{ |
46 |
/* not used */ |
|
47 |
} |
|
48 |
||
1977
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
49 |
static void TileLoop_Dummy(TileIndex tile) |
0 | 50 |
{ |
51 |
/* not used */ |
|
52 |
} |
|
53 |
||
1977
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
54 |
static void ClickTile_Dummy(TileIndex tile) |
0 | 55 |
{ |
56 |
/* not used */ |
|
57 |
} |
|
58 |
||
2436
177cb6a8339f
(svn r2962) - const correctness for all Get* functions and most Draw* functions that don't change their pointer parameters
Darkvater
parents:
2186
diff
changeset
|
59 |
static void ChangeTileOwner_Dummy(TileIndex tile, PlayerID old_player, PlayerID new_player) |
1977
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
60 |
{ |
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
61 |
/* not used */ |
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
62 |
} |
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
63 |
|
4392ae3d8e31
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
tron
parents:
1891
diff
changeset
|
64 |
static uint32 GetTileTrackStatus_Dummy(TileIndex tile, TransportType mode) |
0 | 65 |
{ |
66 |
return 0; |
|
67 |
} |
|
68 |
||
69 |
const TileTypeProcs _tile_type_dummy_procs = { |
|
70 |
DrawTile_Dummy, /* draw_tile_proc */ |
|
71 |
GetSlopeZ_Dummy, /* get_slope_z_proc */ |
|
72 |
ClearTile_Dummy, /* clear_tile_proc */ |
|
73 |
GetAcceptedCargo_Dummy, /* get_accepted_cargo_proc */ |
|
74 |
GetTileDesc_Dummy, /* get_tile_desc_proc */ |
|
75 |
GetTileTrackStatus_Dummy, /* get_tile_track_status_proc */ |
|
76 |
ClickTile_Dummy, /* click_tile_proc */ |
|
77 |
AnimateTile_Dummy, /* animate_tile_proc */ |
|
78 |
TileLoop_Dummy, /* tile_loop_clear */ |
|
79 |
ChangeTileOwner_Dummy, /* change_tile_owner_clear */ |
|
80 |
NULL, /* get_produced_cargo_proc */ |
|
81 |
NULL, /* vehicle_enter_tile_proc */ |
|
82 |
NULL, /* vehicle_leave_tile_proc */ |
|
39 | 83 |
GetSlopeTileh_Dummy, /* get_slope_tileh_proc */ |
0 | 84 |
}; |