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.
function GetLandTileData(Tile: Word): TLandTileData;
Type definition:
TLandTileData = packed record
Flags: Cardinal;
Flags2: Cardinal;
TextureID: Word;
Name: TTileName;
end;
def GetLandTileData(Tile: int) -> LandTileData: ...
var
Data: TLandTileData;
begin
Data := GetLandTileData($49);
AddToSystemJournal('Tile name: ' + AnsiByteArrayToString(Data.Name));
end.
data = GetLandTileData(0x49)
AddToSystemJournal(f'Tile flags: {data.Flags}')