afkKickInterval
afkKickInterval: Timeout | null = null
isGameOwner
isGameOwner: boolean = false
isNoob
isNoob: boolean = false
isPrivate
isPrivate: boolean = false
lastDeathTime
lastDeathTime: number = 0
lastPingTime
lastPingTime: number = -1
numPlayersCapturing
numPlayersCapturing: number = 0
percentCaptured
percentCaptured: number = 0
pingTimeoutId
pingTimeoutId: Timeout | null = null
players
players: (
Player | undefined)
[] = [] region
region: string = ''
state
state: {
buffer: {
controlKeys?: number;
pitch?: number;
shotsFired?: number;
yaw?: number;
}[];
chatLines: number;
controlKeys: number;
dx: number;
dy: number;
dz: number;
onGround: number;
pitch: number;
reloading: boolean;
serverStateIdx: number;
shotsFired: number;
stateIdx: number;
swappingGun: boolean;
usingMelee: boolean;
yaw: number;
} = ...
subdomain
subdomain: string = ''
teamCapturing
teamCapturing: Team = Team.None teamScore
teamScore: number[] = ...
updateIntervalId
updateIntervalId: Timeout | null = null
zoneIdx
zoneIdx: number = 0