IPackdataManager

The IPackdataManager is responsible for handling packdata operations, including loading map data from a zip file, downloading packdata, and checking for updates.

Functions

Link copied to clipboard
abstract suspend fun downloadPackdata(mapID: Int): Packdata

Downloads packdata for a given map ID.

Link copied to clipboard
abstract suspend fun isNewPackdataAvailable(mapID: Int, eTag: String): Boolean

Checks if new packdata is available for a given map ID and ETag.

Link copied to clipboard
abstract suspend fun loadMapData(zip: File): MapData

Loads map data from a local zip file.