Add extractor for Crusader's EUSECODE.FLX container

- Implemented a Python script to extract data from the EUSECODE.FLX file format.
- Defined data structures for candidate entries and extracted chunks using dataclasses.
- Added functions to read and parse the FLX table, extract candidate data, and generate human-readable output files.
- Included functionality for analyzing extracted data, including generating summaries, descriptors, and event family reports.
- Implemented utilities for calculating printable ratios, zero ratios, and identifying text-like data.
- Added support for writing various output formats, including JSON, TSV, and Markdown.
This commit is contained in:
MaddoScientisto 2026-03-22 14:27:38 +01:00
commit 3daffbf113
58 changed files with 30295 additions and 2504 deletions

View file

@ -11,6 +11,8 @@
"chat.tools.terminal.autoApprove": {
"Set-Content": true
},
"python-envs.defaultEnvManager": "ms-python.python:pyenv"
"python-envs.defaultEnvManager": "ms-python.python:pyenv",
"powershell.cwd": "Crusader_Decomp",
"commentTranslate.hover.enabled": false
}
}