slp-enforcer
Version:
Finds violations of the Melee Controller Ruleset by inspecting SLP files
18 lines (17 loc) • 665 B
TypeScript
/// <reference types="node" />
import { EventEmitter } from "events";
import type { FrameEntryType, FramesType, GameStartType } from "../types";
import type { ConversionType } from "./common";
import type { StatComputer } from "./stats";
export declare class ConversionComputer extends EventEmitter implements StatComputer<ConversionType[]> {
private playerPermutations;
private conversions;
private state;
private metadata;
private settings;
constructor();
setup(settings: GameStartType): void;
processFrame(frame: FrameEntryType, allFrames: FramesType): void;
fetch(): ConversionType[];
private _populateConversionTypes;
}