安裝 Steam
登入
|
語言
簡體中文
日本語(日文)
한국어(韓文)
ไทย(泰文)
Български(保加利亞文)
Čeština(捷克文)
Dansk(丹麥文)
Deutsch(德文)
English(英文)
Español - España(西班牙文 - 西班牙)
Español - Latinoamérica(西班牙文 - 拉丁美洲)
Ελληνικά(希臘文)
Français(法文)
Italiano(義大利文)
Bahasa Indonesia(印尼語)
Magyar(匈牙利文)
Nederlands(荷蘭文)
Norsk(挪威文)
Polski(波蘭文)
Português(葡萄牙文 - 葡萄牙)
Português - Brasil(葡萄牙文 - 巴西)
Română(羅馬尼亞文)
Русский(俄文)
Suomi(芬蘭文)
Svenska(瑞典文)
Türkçe(土耳其文)
tiếng Việt(越南文)
Українська(烏克蘭文)
回報翻譯問題
Something I just noticed is that, on mat_texture_list 1, it does show the amount of kb that the texture has. I tried out a Smissmass Sweater Black Box on Very High quality texture settings, and it shows:
Size(5,461Kb) Dimensions(2048x2048) Format(DXT5_RUNTIME)
1,365Kb @ lower mip
I guess we can use that for knowing the specific bytes date to extract from the memory dump. I perhaps should try again sometime.
It would create a bunch of corrupted .vtf files, though along the list, the war painted texture should be there. Using something like the VTF Shells Extension to view VTF thumbnails inside the File Explorer would help this a ton, as it wouldn't require to view each .vtf one by one.
The .vmt files for certain war paints are stored in the game's .vpk, so the material files are not a problem.
It would extract basically everything, but along the lines, the war painted texture should be alongside everything else. Viewing a War Paint from the little viewer inside the Inventory system, then doing the fulldump, then closing the game and running the script to analyze the fulldump file.
Process Explorer can create a fulldump. I know that I used a similar thing to find portraits in Heroes of the Storm, something that was largely unknown before. Basically a cygwin bat script that would look up for the DDS header on a cache folder that had extensionless files.
The only thing here is that the script would require to know how much of the VTF's file size to recreate as a new file.