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;
} = ...
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
Options for the game