Initial NTE history exporter
Initial NTE history exporter Add a Windows live-capture exporter for NTE pull history with support for Permanent Monopoly, Limited Monopoly, and Arc Miracle Box histories. Included: - live packet capture via Windows raw sockets - CSV and JSON export generation - normalized reward and banner mapping files - Monopoly v7 Points Gift / Chase Reward classification - Arc Miracle Box decoding with shared pity metadata - timestamp grouping and UID generation - Windows launcher scripts with admin prompting - docs for usage, export format, limitations, and packet notes - tests covering decoder behaviour and mapping consistency Generated exports, captures, briefs, and local data are ignored for privacy.
This commit is contained in:
commit
bb3fe3b19a
35 changed files with 2439 additions and 0 deletions
31
mappings/limited_character_board.json
Normal file
31
mappings/limited_character_board.json
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
{
|
||||
"pool_key": "limited_character",
|
||||
"game": "Neverness to Everness",
|
||||
"system": {
|
||||
"id": "monopoly",
|
||||
"name": "Monopoly"
|
||||
},
|
||||
"banner": {
|
||||
"id": "Lottery_LimitedCharacter",
|
||||
"name": "Limited Character Board",
|
||||
"shared_pity": true
|
||||
},
|
||||
"request": {
|
||||
"family": "monopoly",
|
||||
"length": 45,
|
||||
"constant": 4220,
|
||||
"constant_hex": "0x107c",
|
||||
"selector": 8,
|
||||
"cursor_offset": 31,
|
||||
"cursor_step": 4,
|
||||
"page_formula": "cursor / 4"
|
||||
},
|
||||
"response": {
|
||||
"records_per_full_page": 5,
|
||||
"marker_hex": "4c0000000c85c99141bdbdb17d0da185c9858dd195c901"
|
||||
},
|
||||
"notes": [
|
||||
"Limited character boards are exported under one shared pool group.",
|
||||
"Do not split by individual limited banners such as Nanali, Xun, or AnHunQu."
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue