Added Mystery Box Support
Added the event specific Mystery Box support to the exporter. Closes #7
This commit is contained in:
parent
2b33ea63af
commit
9eae9b4a15
24 changed files with 627 additions and 19 deletions
|
|
@ -10,8 +10,10 @@ LIMITED_CHARACTER_BANNER_ID = "Lottery_LimitedCharacter"
|
|||
LIMITED_CHARACTER_BANNER_NAME = "Limited Character Board"
|
||||
ARC_BANNER_ID = "Arc_MiracleBox"
|
||||
ARC_BANNER_NAME = "Arc Miracle Box"
|
||||
MYSTERY_BOX_BANNER_ID = "Gashapon_MysteryBox"
|
||||
MYSTERY_BOX_BANNER_NAME = "Mystery Box"
|
||||
EXPORTER_NAME = "nte-history-exporter"
|
||||
EXPORTER_VERSION = "0.1.10"
|
||||
EXPORTER_VERSION = "0.1.11"
|
||||
|
||||
HISTORY_REQUEST_BANNER = 4220
|
||||
HISTORY_REQUEST_LENGTH = 45
|
||||
|
|
@ -38,6 +40,12 @@ POOL_META = {
|
|||
"system": ARC_SYSTEM_NAME,
|
||||
"shared_pity": True,
|
||||
},
|
||||
"mystery_box": {
|
||||
"id": MYSTERY_BOX_BANNER_ID,
|
||||
"name": MYSTERY_BOX_BANNER_NAME,
|
||||
"system": ARC_SYSTEM_NAME,
|
||||
"shared_pity": False,
|
||||
},
|
||||
}
|
||||
|
||||
ARC_HISTORY_REQUEST_BANNER = 2060
|
||||
|
|
@ -47,6 +55,15 @@ ARC_HISTORY_PAGE_CURSOR_MULTIPLIER = 2
|
|||
ARC_RESPONSE_FIRST_RECORD_OFFSET = 0x4C
|
||||
ARC_TIMESTAMP_TICKS_PER_SECOND = 20_000_000
|
||||
|
||||
MYSTERY_BOX_HISTORY_REQUEST_LENGTH = 54
|
||||
MYSTERY_BOX_HISTORY_REQUEST_CONSTANT_OFFSET = 26
|
||||
MYSTERY_BOX_HISTORY_REQUEST_CONSTANT = 2060
|
||||
MYSTERY_BOX_HISTORY_CURSOR_OFFSET = 31
|
||||
MYSTERY_BOX_HISTORY_PAGE_CURSOR_MULTIPLIER = 2
|
||||
MYSTERY_BOX_HISTORY_REQUEST_KIND_OFFSET = 35
|
||||
MYSTERY_BOX_HISTORY_REQUEST_KIND = 2110
|
||||
MYSTERY_BOX_MARKER = b"FGashaponLotteryRecordData"
|
||||
|
||||
TIMESTAMP_TICKS_PER_SECOND = 40_000_000
|
||||
DOTNET_UNIX_EPOCH_SECONDS = 62_135_596_800
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue