homm3-parsers
Version:
Collection of binary parsers able to parse various file formats related to Heroes of Might and Magic III
14 lines (13 loc) • 420 B
TypeScript
import { FlaggedProp } from '../../helpers/types';
declare type BGR = [number, number, number];
export declare type PcxFile = {
size: number;
width: number;
height: number;
bgr?: BGR[];
} & FlaggedProp<'hasPalette', 'paletteData', {
pixels: number[];
palette: BGR[];
}> & FlaggedProp<'hasBgr', 'bgr', BGR[]>;
export declare const pcxFile: import("binary-markup").TagProducer<PcxFile>;
export {};