H2PC_TagExtraction
A application made to extract assets from cache files of H2v using BlamLib by KornnerStudios.
UI and small modifications to BlamLib by Himanshu-01.
The state of the project right now is pre-alpha so there are alot of issues/bugs that need addressing.
KornnerStudios
You can go to this link
https://bitbucket.org/KornnerStudios/opensauce-release/wiki/Home
REQUIREMENTS
COMPILATION / CONTRIBUTE
- Contributors are Welcome :)
- Get the Requirements
- Visual Studio 15 was used (will be updated in near future)
- Hit Clone and Start Building
ChangeLog
V2.2
Features:
- Static Tag Injection Beta released
- Changed Module to use Rebase Tables for relocation (much faster than plugin based)
- Sound Injection Support(Both runtime and static)
- More work on Undo Tag Post processing : sounds,lipsync,collision,physics,bsp and more
V2.1
Features:
- New UI combines Tag Extracting with Map Loading
- Users can select multiple tags for extracting
- Users must designate a maps folder on startup, directory saved to settings file in %appdata% folder
- If settings file exists will automatically load maps directory.
ChangeLog
V2.0
Features:
- Added extended meta logic for dataRefs
- Can Now successfully extract most tags and rebase them
- Added Resyncer Dialog for Relinking and fixing specific tags,class Resyncer
- __Added StringID refixer class Resync_SID__
- Updated Write_Int_LE method
- DataStructures Updated(new classes tag_info,StringID_info)
V1.7
Features:
- Updated BlamLib version(With Fixed Depencies)
- Fixed the long awaited Last Character Bug
- Improved UI Systems(Still need to be better)
- Improved Meta Extraction and Injection UI
- Included a Tag Extractor UI
- Added Test Functions(Extract Import Info)
- Added a Dump Selected Tags Option
- Bitmaps Extraction Fix
- Sound Extraction (!snd) Added
V1.0
Features:
- Tag Extration
- Meta Extraction and Rebasing
- Simple Cache Viewer and UI
- And some Known Bugs like the dependencies and last character bug
For any issue you may find using it, feel free to use "Issues" tab.
If you have more questions about the project, ask me on discord : Himanshu01#3268 .
Huge Thanks to Kornmann for BlamLib
Some Honourable Mentions to these people too :)
__General_101__
Twinreaper
NukeULater
UF Beazt
H2PC Project Cartographer Team
visit www.halo2.online