Constructors
constructor
- new ReplayManager(readyPlayers, roomPlayers): ReplayManager
Parameters
- readyPlayers: {
alive: boolean;
gameid: number;
naturalorder: number;
options: ReadyOptions;
userid: string;
}[] - roomPlayers: Player[]
Methods
addRound
- addRound(players): void
Parameters
- players: {
alive: boolean;
gameid: number;
naturalorder: number;
options: ReadyOptions;
userid: string;
}[]
Returns void
die
- die(__namedParameters): void
Parameters
- __namedParameters: {
data?: {
gameoverreason: GameOverReason;
killer: {
gameid: number;
type: "sizzle";
username: null | string;
};
};
game?: Classes.Game;
gameid: number;
}Optional
data?: {
gameoverreason: GameOverReason;
killer: {
gameid: number;
type: "sizzle";
username: null | string;
};
}
killer: {
gameid: number;
type: "sizzle";
username: null | string;
}
gameid: number
type: "sizzle"
username: null | string
gameid: number
Returns void
end
- end(__namedParameters): void
Parameters
- __namedParameters: {
self: string;
}
Returns void
endRound
- endRound(__namedParameters): void
Returns void
export
- export(): VersusReplay
pipe
- pipe(__namedParameters): void
Parameters
- __namedParameters: {
frames: Frame[];
gameid: number;
}
Returns void