An abstraction of a GamePackage object which includes additional helper methods for interacting with a game's package.

Properties

checksum: string

The SHA256 hexadecimal string representation of this game package.

game: string

The name of the game this game package is for.

itemTable: Readonly<Record<string, number>>

A record of names to ids for all items in this game package.

locationTable: Readonly<Record<string, number>>

A record of names to ids for all locations in this game package.

reverseItemTable: Readonly<Record<number, string>>

A record of ids to names for all items in this game package.

reverseLocationTable: Readonly<Record<number, string>>

A record of ids to names for all locations in this game package.

Methods