HITMAN 3 - Modding Thread

Finally! I wish I could say this was easy, but I had to muddle through about 3 layers of files in chunk1, and chunk 4 and patch them to patch0.rpkg. Not sure if all files are necessary, but it works! :partying_face:

As noted before, the file structure is unique to every .TEMP. This is how it works for this particular outfit. Others might have a longer or shorter file tree. Plus, since this one already has a lot of its files already in chunk0, none of the .MATI, .TEXDs, or .TEXTS, or .BORGs were needed in the patch.

File Structure

Agent Price
000DF27F4AF72978.TEMP

File references in
000DF27F4AF72978.TEMP.meta:
(All these files are patched to chunk0)
In chunk1 (Base Game)
1 .ASET (00A9AD805B92ED71)
2 .PRIM (006A14A7FFC89CE8 and 0076EAA77998B9DF)
2 .TEMP (007A1F55EF113696 and 00718E7022DD2D4F)
----These reference:
----In chunk1:
----1 MATT (00147B535D3AB1C3)
----2 PRIM (006A14A7FFC89CE8 and 006FF71C1CF2353F)
----1 TBLU (008C67CEF6B4B06B, Same as below)
--------This references:
--------1 MATB (00B7B9AEB5204857)
In chunk4 (Berlin):
1 .TBLU (0008FBA3E13C9FA1)
----This references:
----1 ASEB (00B1F416EEE92077)
----1 TBLU (008C67CEF6B4B06B, Same as above)

Notes

I finally came to this conclusion by going backward.
I first patched the .TBLU by itself since it was the main cause of crashing Berlin.
I tested the addresses in the .meta to discover they pointed elsewhere.
Which led me to patch the .ASEB and other .TBLU.
I also examined that .TBLU to see it pointed to the .MATB.
Patch and no crash. :astonished:
Next I added the .TEMP files. Crash.
Did the same process as before until all was well. :upside_down_face:

Now, I’m wondering if I could have just patched that one file from chunk4 to chunk 1? :thinking:
Edit: Nope. The long way it is… :roll_eyes:

What motivated me to finish the above. This was “easier” to figure out.

14 Likes