View Single Post
Old 02-22-12, 04:01 AM   #2
Krabb
Navy Dude
 
Join Date: Apr 2009
Posts: 172
Downloads: 32
Uploads: 0
Default

As posted by dasOoops from RedRogers you need two offsets:

Interfaces/NON_NUKE_SUB/SonarBB.dll, offset 0x16048: RR GG BB,
Interfaces/NON_NUKE_SUB/SonarNB.dll, offset 0x14184: RR GG BB.

I use HxD as HEX-editor.

Here's what you need to do:
  • Open the file.
  • Go to offset (press Ctrl+G, enter offset value without 0x prefix).
  • Set the color in 3 bytes, starting from the offset given.
    For SonarBB.dll there will be lines like:
    Code:
    Offset(h)  00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
    00016030   E5 F7 30 27 00 00 00 00 00 00 00 00 00 00 00 00   å÷0'............
    00016040   59 00 00 00 58 00 00 00 FF 7D 00 00 00 FF 00 00   Y...X...ÿ}...ÿ..
    00016050   12 28 00 00 19 28 00 00 05 28 00 00 13 28 00 00   .(...(...(...(..
    I've marked the bytes you need, ignore cryptic symbols on the right. So, FF is hex-number for red, 7D - green and 00 - blue. Just replace them with hex-numbers for your color. But do not add any new bytes, just replace the existing!
  • Save the file.
Krabb is offline   Reply With Quote