Skip to content

A application made to extract assets from cache files of H2v using BlamLib by KornnerStudios.

Notifications You must be signed in to change notification settings

Project-Cartographer/H2PC_TagExtraction

Repository files navigation

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