Information about REMOVING meshs from the Game. [Thowin chats]
[...]
Here is an exemple using the file Naked_Bra_LOD0 (id:1991056204506) Found in "DataPC_SharedGroup_00_patch_01.forge".
Save the mesh as "Wavefront OBJ|*.obj".
Open it in a text editor.
All the Faces are listed, prefixed by "f" :
f 683/683/683 693/693/693 720/720/720
f 720/720/720 715/715/715 683/683/683
f 722/722/722 715/715/715 720/720/720
(...)
If we take the first Face (f 683/683/683 693/693/693 720/720/720), it is a triangle formed by the 683th, 693th and 720th Vertices.
But in computer science, we often start counting from 0 instead of 1. So we have to substract 1 from the Vertices numbers :
683 - 1 = 682
693 - 1 = 692
720 - 1 = 719
To convert them in hexadicimal data (16 bits, little endian), the easiest way is to do a search with HxD using "Integer number", inside the mesh file extracted with Blacksmith as .ACV.
You obtain this :
682 -> AA 02
692 -> B4 02
719 -> CF 02
Concatenate those 3 hexadicimal values and you obtain the 6 bytes for the data of the Face :
AA 02 B4 02 CF 02
Then search it in the ACV file (Hex-values search mode), and you find it at Offset : 1278D
Because it is where we found the first Face :
"OffsetHex": "1278D"
Each Face is stored on 6 bytes :
"RunSize": [6]
There is 1580 Faces (you can either count them in the .OBJ file, or look in Blacksmith) :
"RunCount": 1580
And we will overwrite the bytes with 00 :
"Data": "00"
(This will overwrite the 9480 bytes (15806) defining the Faces of the mesh, with 00.)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Example In Forger Patch -=-=-=-=-=-=-=-=-=-=-
[...]
"PatchTitle": "2nd back Sheathe",
"PatchDescription": "Hides the Sheathe for the 2nd weapon located on the back (For Eivor & Jomsvikings)",
"PatchID": "InvisibleObjects_SheatheDual",
"PatchVersion": 1,
"Targets": [
{
"File": "DataPC_SharedGroup_00.forge",
"FileID": 2020088066783,
"Name": "CK_Weapons_SheatheDual/CK_Weapons_SheatheDual_LOD0",
"Edits": [{"OffsetHex": "25CC","RunSize": [6],"RunCount": 711,"Data": "00"}]
},
{
"File": "DataPC_SharedGroup_00_patch_01.forge",
"FileID": 2020088066783,
"Name": "CK_Weapons_SheatheDual/CK_Weapons_SheatheDual_LOD0",
"Edits": [{"OffsetHex": "25CC","RunSize": [6],"RunCount": 711,"Data": "00"}]
},
{"File": "dlc_119/DataPC_119_dlc.forge",
"FileID": 2020088066783,
"Name": "CK_Weapons_SheatheDual/CK_Weapons_SheatheDual_LOD0",
"Edits": [{"OffsetHex": "25CC","RunSize": [6],"RunCount": 711,"Data": "00"}]
},
{
"File": "dlc_142/DataPC_142_dlc_SharedGroup_00.forge",
"FileID": 2020088066783,
"Name": "CK_Weapons_SheatheDual/CK_Weapons_SheatheDual_LOD0",
"Edits": [{"OffsetHex": "25CC","RunSize": [6],"RunCount": 711,"Data": "00"}]
}
]
[...]
7 comments
On the side note, has anyone come across these annoying arrows in the files? I've been trying searching for "arrows", "arrow", and even "quiver" but can't find these malakes
I've been able to remove those arrows.
mod : Hide this ...