Home API Manuals About Forum
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

GetLandTileData

Returns detailed information about a land tile, including flags and name, as a TLandTileData record.

The Tile value can be obtained from GetMapCell.

Возвращает детальную информацию о ландшафтном тайле, включая флаги и имя, в виде записи TLandTileData.

Значение Tile можно получить из GetMapCell.

Pascal

function GetLandTileData(Tile: Word): TLandTileData;

Type definition:

TLandTileData = packed record
  Flags: Cardinal;
  Flags2: Cardinal;
  TextureID: Word;
  Name: TTileName;
end;

Python

def GetLandTileData(Tile: int) -> LandTileData: ...

Pascal Example

var
  Data: TLandTileData;
begin
  Data := GetLandTileData($49);
  AddToSystemJournal('Tile name: ' + AnsiByteArrayToString(Data.Name));
end.

Python Example

data = GetLandTileData(0x49)
AddToSystemJournal(f'Tile flags: {data.Flags}')

See Also

GetStaticTileData, GetTileFlags, GetLandTilesArray