Variable OptionsConst

Options: {
    boardHeight: number;
    boardWidth: number;
    boardXOffset: number;
    boardYOffset: number;
    canvHeight: number;
    canvName: string;
    canvWidth: number;
    cellColors: string[];
    cellSize: number;
    fps: number;
    glassFrames: number;
    glassOffsetX: number;
    glassOffsetY: number;
    glassPathR: number;
    glassRotSpeed: number;
    glassVirAnimations: {
        frames: number[];
        name: string;
    }[];
    glassVirCount: number;
    glassVirDeathTime: number;
    glassVirFallTime: number;
    gravityFrames: number;
    marioXOffset: number;
    marioYOffset: number;
    pillAnimation: (boolean | {
        x: number;
        y: number;
    })[][];
    pillStartX: number;
    pillStartY: number;
    pointsForVirus: number;
    spawnX: number;
    spawnY: number;
    spritesheets: ({
        auto: boolean;
        autoHeight: number;
        autoWidth: number;
        full?: undefined;
        name: string;
        sprites?: undefined;
        src: string;
    } | {
        auto?: undefined;
        autoHeight?: undefined;
        autoWidth?: undefined;
        full: boolean;
        name: string;
        sprites?: undefined;
        src: string;
    } | {
        auto: boolean;
        autoHeight?: undefined;
        autoWidth?: undefined;
        full?: undefined;
        name: string;
        sprites: {
            h: number;
            name: string;
            w: number;
            x: number;
            y: number;
        }[];
        src: string;
    })[];
    statusXOffset: number;
    statusYDiff: number;
    statusYOffset: number;
    virusTopMargin: number;
} = ...

Options for the game

Type declaration

  • boardHeight: number
  • boardWidth: number
  • boardXOffset: number
  • boardYOffset: number
  • canvHeight: number
  • canvName: string
  • canvWidth: number
  • cellColors: string[]
  • cellSize: number
  • fps: number
  • glassFrames: number
  • glassOffsetX: number
  • glassOffsetY: number
  • glassPathR: number
  • glassRotSpeed: number
  • glassVirAnimations: {
        frames: number[];
        name: string;
    }[]
  • glassVirCount: number
  • glassVirDeathTime: number
  • glassVirFallTime: number
  • gravityFrames: number
  • marioXOffset: number
  • marioYOffset: number
  • pillAnimation: (boolean | {
        x: number;
        y: number;
    })[][]
  • pillStartX: number
  • pillStartY: number
  • pointsForVirus: number
  • spawnX: number
  • spawnY: number
  • spritesheets: ({
        auto: boolean;
        autoHeight: number;
        autoWidth: number;
        full?: undefined;
        name: string;
        sprites?: undefined;
        src: string;
    } | {
        auto?: undefined;
        autoHeight?: undefined;
        autoWidth?: undefined;
        full: boolean;
        name: string;
        sprites?: undefined;
        src: string;
    } | {
        auto: boolean;
        autoHeight?: undefined;
        autoWidth?: undefined;
        full?: undefined;
        name: string;
        sprites: {
            h: number;
            name: string;
            w: number;
            x: number;
            y: number;
        }[];
        src: string;
    })[]
  • statusXOffset: number
  • statusYDiff: number
  • statusYOffset: number
  • virusTopMargin: number

Generated using TypeDoc