node-insim
Version:
An InSim library for NodeJS with TypeScript support
28 lines (27 loc) • 828 B
TypeScript
import { Packet } from './base';
import type { ConfirmationFlags, PlayerFlags } from './enums';
import { PacketType } from './enums';
/**
* FINished race notification (not a final result - use {@link IS_RES})
*/
export declare class IS_FIN extends Packet {
readonly Size = 20;
readonly Type = PacketType.ISP_FIN;
readonly ReqI = 0;
/** Player's unique id (0 = player left before result was sent) */
PLID: number;
/** Race time (ms) */
TTime: number;
/** Best lap (ms) */
BTime: number;
readonly SpA = 0;
/** Number of pit stops */
NumStops: number;
/** Confirmation flags: disqualified etc. */
Confirm: ConfirmationFlags | 0;
readonly SpB = 0;
/** Laps completed */
LapsDone: number;
/** Player flags: help settings etc. */
Flags: PlayerFlags | 0;
}