Options
All
  • Public
  • Public/Protected
  • All
Menu

Class State

Hierarchy

  • State

Index

Properties

animatedMenus

animatedMenus: boolean = true

animatedObjects

animatedObjects: boolean = true

decScreenSizeKey

decScreenSizeKey: number = 12

flagTag

flagTag: boolean = false

incScreenSizeKey

incScreenSizeKey: number = 13

lastEditedLevName

lastEditedLevName: string = ""

lastPlayedExternal

lastPlayedExternal: string = ""

playMode

playMode: PlayMode = PlayMode.Single

playerAName

playerAName: string = ""

playerBName

playerBName: string = ""

players

players: PlayerEntry[] = []

screenshotKey

screenshotKey: number = 23

soundEnabled

soundEnabled: boolean = true

soundOptimization

soundOptimization: SoundOptimization = SoundOptimization.BestQuality

swapBikes

swapBikes: boolean = false

times

times: Top10[] = Array(90).fill({ single: [], multi: [] })

Readonly version

version: 200 = STATE_START

videoDetail

videoDetail: VideoDetail = VideoDetail.High

Methods

toBuffer

  • toBuffer(): Buffer
  • Returns a buffer representation of the State.

    Returns Buffer

Static Private cryptState

  • cryptState(buffer: Buffer): Buffer

Static Private cryptStatePiece

  • cryptStatePiece(buffer: Buffer): Buffer

Static from

  • from(buffer: Buffer): State
  • Loads a state from a buffer representation of the file.

    Parameters

    • buffer: Buffer

    Returns State

Static Private parseBuffer

  • parseBuffer(buffer: Buffer): State

Static Private parsePlayer

Static Private parsePlayerKeys

Object literals

playerAKeys

playerAKeys: object

brake

brake: number = 208

changeDirection

changeDirection: number = 57

rotateLeft

rotateLeft: number = 203

rotateRight

rotateRight: number = 205

throttle

throttle: number = 200

toggleNavigator

toggleNavigator: number = 47

toggleShowHide

toggleShowHide: number = 2

toggleTimer

toggleTimer: number = 20

playerBKeys

playerBKeys: object

brake

brake: number = 80

changeDirection

changeDirection: number = 82

rotateLeft

rotateLeft: number = 79

rotateRight

rotateRight: number = 81

throttle

throttle: number = 76

toggleNavigator

toggleNavigator: number = 48

toggleShowHide

toggleShowHide: number = 3

toggleTimer

toggleTimer: number = 21

Generated using TypeDoc