UNPKG

teeworlds

Version:

Library for (ingame) teeworlds bots.

25 lines (24 loc) 940 B
import { iMapDetails } from "../client"; import { MapInfo } from "./twmap_parser"; export declare class TwMap { mapBuffer: Buffer; downloading: boolean; current_downloading_chunk: number; map_name: string; crc: number; map_details: iMapDetails | undefined; parsed_mapinfo: MapInfo | undefined; constructor(map_name: string, crc: number, size: number); appendChunk(chunk_index: number, chunk_data: Buffer): void; calculateCrc(): number; calculateSha256(): import("crypto").Hash; parseMap(): void; isSolid(x: number, y: number): boolean; isNohook(x: number, y: number): boolean; isFreeze(x: number, y: number): boolean; isDfreeze(x: number, y: number): boolean; isHookthrough(x: number, y: number): boolean; isDeath(x: number, y: number): boolean; isAir(x: number, y: number): boolean; getTile(x: number, y: number): import("./twmap_parser").Tile | undefined; }