Threads auto lock at 1k posts now.
Tools for extracting data from Overwatch's files.
Note: We do not currently know how to implement the shader/material for the Overwatch League skins, so for now you'll have to assign some textures manually. The OWL skins do not use a standard diffuse texture.
Wiki: owdev
All latest builds for Overtool (bleeding edge): AppVeyor
OWLib: GitHub
Happy New Thread! Want to take up this space by saying thank you to all those working with the upmost devotion on this tool.
EDIT: Also spotted this post on Reddit - super interested to find out how they did it! May even help us extract OWL skins perhaps?
Yeah we looked into it, we know how they did it but it doesn't really help with any of the OWL skins unfortunately.
so, the new forum cap is 61?
I remember the v1 being like 168.
and v1 is not locked but it should be.
I guess the migration broke the lock.
Hi guys, really happy that this tool exists, I can't thank you enough. Quick question, I've managed to extract some models and import them into blender, however they have this low quality sort of effect to them, I figured out that this might have something to do with materials? I'm rather new to all of this, how do I apply materials to the models? Is that what I should be doing to fix the low quality look?
Thanks
1,000 posts.
Cheers love!
Could you tell me where the respawn rooms are? I looked through the owmap but couldn't find the respawn rooms. Seemed to be in another file.
They should be part of map geometry, in some cases a map will be split into two parts (defender and attacker sides, usually)
Thanks for your reply. Could you be a little more specific? (I'm too new in this field) For example I want to have the Rialto Talon meeting room and armory, which are set in the destination (or the Defence respawn room). But I loaded the owmap and found the area quite empty. Did I miss anything?
https://files.facepunch.com/forum/upload/280994/3abdd935-ecf6-42a4-8198-ddcf8263db69/捕获.PNG
There are several versions of Rialto, so make sure you use the correct one.
From the top of my head there is: Rialto PvP, Rialto PvP menu, Rialto Retribution, Rialto Retribution menu.
The map I'm working on is from Maps\Rialto\79F, which is the largest file among other owmaps.
I'm viewing in the UV mode because it is much slower to view in the solid mode.
Thank you so much for the reply, I am using quick data tools to extract the model, I’m not on my computer right now so I’ll have to find the command that it uses in my break, but I extracted the classic Lúcio skin and I’m trying to get his gun, which I’ve succeeded with. However, I found this photo from the v2 thread and it looks exactly like this so I’m sure I’ve missed something, hopefully you can see the attached.
https://files.facepunch.com/forum/upload/280923/4d07fdd0-6d10-4602-86d7-7961267163fd/4A2655EA-F38A-474F-B022-4B9351D39AD1.jpeg
That is how the models are, enable smooth shading (Google will tell you this).
Are you talking about the default blender smooth shading? Because the main issue is, when I export is as an stl and open it in other programs the smooth shading disappears.
Yes, there should be a similar option for whichever tool you are taking it to.
Many thanks! (I tried 79F and 8B4 and found no spawn rooms there so I thought they should be somethere else. Bad luck lol)
I hate to be rude good sir but I am a noob with this specific layout of tools, is there a good tutorial using these recent items? I'm just trying to get the new junkrat bucaneer model with animations and his tire.
greetings everyone
do they still change encryption every new update ?
Unfortunately.
I know this is technically a model thread, but I can't find any other discussion boards around the Data tool to ask this question.
I'm currently in the US, and I'm trying to extract the Chinese localization files for Widowmaker for a video I plan on making (Either Traditional or Simplified can work, I'm not too picky).
I've downloaded the necessary .lib's and can extract all the 'enUS' voices just fine, but I can't seem to extract any 'zhCN' or 'zhTW' voices at all.
For zhTW voices Datatool gets stuck at "Processing data for 小美" and exits, whilst for zhCN it gets stuck at "Processing data for 美".
I've made sure to download both localization packs from the game settings' "Spoken Voice" menus, and I saw Blizzard Tech download them too, so I'm wondering if maybe it's just Windows 10 being unable to recognize certain symbols?
Any help is appreciated!
Post command line & DataTool log.
Command Line: (I assume it's the one just above the Output path?)
--language=zhCN --cache --cache-data --convert-textures-type=tif "D:\BlizzardLibrary\Overwatch" extract-hero-voice "D:\\Sounds\\Videogames\\Overwatch""Widowmaker"
Data tool Log from a fresh zhCN try today:
Time now: 6/25/20184:40:33 PM
Cmdline: DataTool.exe --language=zhCN --cache --cache-data --convert-textures-type=tif "D:\BlizzardLibrary\Overwatch" extract-hero-voice "D:\\Sounds\\Videogames\\Overwatch""Widowmaker"
Output: D:\Sounds\Videogames\Overwatch
CASC CDN Cache path is D:\Sounds\Videogames\Overwatch\Tools\Toolchain\CascCache
DataTool v1.24.0.575-git-32e358ac74aeae0f40b9506232796325db7d7fd8
Initializing CASC...
Set language to zhCN
Using Overwatch Version 1.24.0.1.47452
Loading APM TactManifest/Win_SPWin_RDEV_LzhCN_EExt.apm
Using CMF procedure 47452
Loading APM TactManifest/Win_SPWin_speech_RDEV_LzhCN_EExt.apm
Using CMF procedure 47452
Mapping...
Adding Encryption Keys...
Tooling...
Processing data for 猎空
Processing data for 训练机器人
Processing data for 秩序之光
Processing data for 快艇
Processing data for 执行者
Processing data for Unknown357
Processing data for 路霸
Processing data for 法老之鹰
Processing data for 莱因哈特
Processing data for 重装机兵
Processing data for 训练机器人
Processing data for 友方机器人
Processing data for 机械僵尸掷弹手
Processing data for 源氏
Processing data for 士兵:76
Processing data for “切割者”
Processing data for 堡垒
Processing data for “爆破者”
Processing data for 黑影
Processing data for 步兵
Processing data for “灭除者”
Processing data for 天使
Processing data for 安娜
Processing data for 狂鼠
Processing data for 麦克雷
Processing data for 黑百合
Processing data for 末日铁拳
Processing data for 莫伊拉
Processing data for 半藏
Processing data for 狙击手
Processing data for 训练机器人
Processing data for D.Va
Processing data for 友方机器人
Processing data for 炮艇
Processing data for 布丽吉塔
Processing data for 奥丽莎
Processing data for 电击轮胎
Processing data for 归零机兵
Processing data for 查莉娅
Processing data for 温斯顿
Processing data for 禅雅塔
Processing data for 训练机器人
Processing data for 刺杀者
Processing data for 托比昂
Processing data for 训练机器人
Processing data for 机械僵尸
Processing data for 死神
Processing data for 训练机器人
Processing data for 卢西奥
Processing data for 美
So there's no errors? We've never really tested the tools using any other language.
Since you're specifying zhCN as the language you have to use hero names in zhCN as well, instead of in English.
For example, Widowmaker is 黑百合 in zhCN so try to use that.
I did.
Yeah you have to put the hero name in the selected language. The "Processing data for" message is stupid so it writes even if it isn't doing anything. Seems kinda obvious when you see the console messages in target language?
New patch is out.
Well I feel stupid now lol
No errors at least in my log. I ran the tool again after following xyx0826's instructions and managed to get a "default" folder to generate, but like the dummy I am searched for the Talon company's "Sniper" (狙击手) instead of Widowmaker (黑百合) to test the zhCN extraction, got it to generate succesfully, and then my overwatch updated to the newest version before I could actually get the files I wanted.
I'll just have to wait for the latest patch I guess, no biggie!
I assume it will work though, so all should be good! I'll update with any other abnormalities but thanks again, I really appreciate the help with such a strange request!
The tool is designed to work with all languages.
Speak for yourself, I have tried this tool with esMX and esES after every patch and reported a problem only once, and it wasn't even a language error. It always works.
When I said "we" i meant people who work on the tools even though I don't do much tool stuff outside of update CMF and make some stuff for my own personal use. CASCLib has language stuff built in but the tools themselves dont have anything to do with language stuff. I just mean in the past there use to be a lot of errors with other languages because it was never tested. There is still some problems with some languages though, like I said, every language hasn't been tested.