mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-05-07 09:33:51 +00:00
Companion to --convert-dbc-json and --convert-json-dbc. Refresh one PNG sidecar without re-running asset_extract --emit-open across the whole tree: wowee_editor --convert-blp-png Texture.blp # -> Texture.png wowee_editor --convert-blp-png Texture.blp out.png # custom path Same code path as the asset_extract emitter (BLPLoader::load + stbi_write_png), with the same dimension/buffer guards (rejects 0x0 or >8192x8192, rejects images where data is shorter than width*height*4). Verified on a real WoW BLP (Data/interface/pvp-banner-emblem-1.blp, 128x128 RGBA): converted cleanly, --info-png on the result reports '128 x 128 / 8-bit / rgba (4 channels) / 24136 file bytes' (PNG zlib compression on a sparse banner texture). |
||
|---|---|---|
| .. | ||
| asset_extract | ||
| auth_login_probe | ||
| auth_probe | ||
| blp_convert | ||
| dbc_to_csv | ||
| editor | ||
| asset_pipeline_gui.py | ||
| backup_assets.sh | ||
| diff_classic_turtle_opcodes.py | ||
| gen_opcode_registry.py | ||
| generate_ffx_sdk_vk_permutations.sh | ||
| m2_viewer.py | ||
| opcode_map_utils.py | ||
| validate_opcode_maps.py | ||