Files
@ r12162:c4894f5339c3
Branch filter:
Location: cpp/openttd-patchpack/source/src/dummy_land.cpp - annotation
r12162:c4894f5339c3
2.2 KiB
text/x-c
(svn r16583) -Update: the order of the language files so it's in sync with english.txt. Normally WT2 would do this, but only with activity for those languages. Now we'd like to the order to match so we can more easily spot import bugs while developing WT3.
r5584:545d748cc681 r5584:545d748cc681 r9111:983de9c5a848 r6125:eb40461cb765 r5584:545d748cc681 r8119:8fdb3a371896 r8116:df67d3c5e4fd r8264:d493cb51fe8a r11751:80b3e8ff9cf7 r8264:d493cb51fe8a r8264:d493cb51fe8a r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5668:e62c2fbafb7b r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r11751:80b3e8ff9cf7 r5584:545d748cc681 r5584:545d748cc681 r7335:93bf5f4b6ce4 r5584:545d748cc681 r7335:93bf5f4b6ce4 r5584:545d748cc681 r5584:545d748cc681 r11090:9276cea703d4 r5584:545d748cc681 r11725:57bc99fdc1bc r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r9322:3f83b0034795 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r10532:23a12232250b r5584:545d748cc681 r5584:545d748cc681 r10532:23a12232250b r5584:545d748cc681 r5584:545d748cc681 r10207:a1fc2f2a33db r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r8616:656db5986c9e r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r5584:545d748cc681 r11090:9276cea703d4 r7494:2e43e3339051 r11725:57bc99fdc1bc r7494:2e43e3339051 r7494:2e43e3339051 r5587:034e5e185dc2 r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r11363:6906c490a00e r5584:545d748cc681 | /* $Id$ */
/** @file dummy_land.cpp Handling of void (or dummy) tiles. */
#include "stdafx.h"
#include "tile_cmd.h"
#include "command_func.h"
#include "viewport_func.h"
#include "tile_map.h"
#include "table/strings.h"
#include "table/sprites.h"
static void DrawTile_Dummy(TileInfo *ti)
{
DrawGroundSpriteAt(SPR_SHADOW_CELL, PAL_NONE, ti->x, ti->y, ti->z);
}
static uint GetSlopeZ_Dummy(TileIndex tile, uint x, uint y)
{
return TilePixelHeight(tile);
}
static Foundation GetFoundation_Dummy(TileIndex tile, Slope tileh)
{
return FOUNDATION_NONE;
}
static CommandCost ClearTile_Dummy(TileIndex tile, DoCommandFlag flags)
{
return_cmd_error(STR_ERROR_OFF_EDGE_OF_MAP);
}
static void GetAcceptedCargo_Dummy(TileIndex tile, AcceptedCargo ac)
{
/* not used */
}
static void GetTileDesc_Dummy(TileIndex tile, TileDesc *td)
{
td->str = STR_EMPTY;
td->owner[0] = OWNER_NONE;
}
static void AnimateTile_Dummy(TileIndex tile)
{
/* not used */
}
static void TileLoop_Dummy(TileIndex tile)
{
/* not used */
}
static bool ClickTile_Dummy(TileIndex tile)
{
/* not used */
return false;
}
static void ChangeTileOwner_Dummy(TileIndex tile, Owner old_owner, Owner new_owner)
{
/* not used */
}
static TrackStatus GetTileTrackStatus_Dummy(TileIndex tile, TransportType mode, uint sub_mode, DiagDirection side)
{
return 0;
}
static CommandCost TerraformTile_Dummy(TileIndex tile, DoCommandFlag flags, uint z_new, Slope tileh_new)
{
return_cmd_error(STR_ERROR_OFF_EDGE_OF_MAP);
}
extern const TileTypeProcs _tile_type_dummy_procs = {
DrawTile_Dummy, // draw_tile_proc
GetSlopeZ_Dummy, // get_slope_z_proc
ClearTile_Dummy, // clear_tile_proc
GetAcceptedCargo_Dummy, // get_accepted_cargo_proc
GetTileDesc_Dummy, // get_tile_desc_proc
GetTileTrackStatus_Dummy, // get_tile_track_status_proc
ClickTile_Dummy, // click_tile_proc
AnimateTile_Dummy, // animate_tile_proc
TileLoop_Dummy, // tile_loop_clear
ChangeTileOwner_Dummy, // change_tile_owner_clear
NULL, // get_produced_cargo_proc
NULL, // vehicle_enter_tile_proc
GetFoundation_Dummy, // get_foundation_proc
TerraformTile_Dummy, // terraform_tile_proc
};
|