Options
All
  • Public
  • Public/Protected
  • All
Menu

A key object that may be used for decryption of a single battle video slot.

Hierarchy

  • BattleVideoKey

Index

Constructors

constructor

  • Create a BattleVideoKey from existing data or an empty key.

    Parameters

    • arg: Uint8Array | number

      Existing key data or the generation the empty key is to be used for

    Returns BattleVideoKey

Properties

arg

arg: Uint8Array | number

Existing key data or the generation the empty key is to be used for

keyData

keyData: Uint8Array

The raw data for this key.

Accessors

generation

generation:

The generation of the game that this key is for.

stamp

stamp:

The unique stamp that identifies the slot that this key is for.

teamKeys

teamKeys:

The keys (xorpads) for the various teams in the battle video.

workingKeys

workingKeys:

An array indicating which of the team keys are valid.

Methods

mergeKey

  • Merge the information in the other key into this key. Any team tat is unlocked in the other key, but not this one will be copied. The other key will not be modified.

    Parameters

    Returns void

persist

  • persist(): Promise<void>
  • Persist this key to the key store. This should be called everytime the key is updated.

    Returns Promise<void>

setKeyStore

  • Set the key store that manages this key. This method is called by the store and should not be used manually.

    Parameters

    Returns void

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc