Internal
Creates an instance of HSRRecordModule.
The HTTPRequest object used for making API requests.
The language enum value.
The region string or null if not provided.
The UID number or null if not provided.
Retrieves information about the player's performance in the specified abyss type.
The type of abyss to retrieve information for. Defaults to 'WitheringGarden'.
A Promise that resolves with an object containing the player's abyss data.
Retrieves the characters associated with the provided region and UID.
A Promise that resolves to an array of ZZZCharacterFull objects.
Retrieves the hollow zero data associated with the provided region and UID.
A Promise that resolves to the ZZZ hollow zero object.
Retrieves the Shiyu Defense data for the given schedule type.
The schedule type of the Shiyu Defense, either CURRENT or PREVIOUS. Defaults to CURRENT.
A Promise that resolves with the Shiyu Defense data.
HSRRecordModule class provides methods to interact with Honkai Star Rail record module endpoints.