Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Dungeon Defenders II

Featured Replies

  • Author
  • Localization

Doctor Loboto, posted Sun Apr 10, 2016 3:31 am (12534)


Typically this would be easy to extract but no, this has some weird method of compression for its otherwise Unreal Engine based formats. I'm trying to get some models and textures out of them. Here are the most important files to me currently, along with the base executable just in case.

https://www.dropbox.com/s/fuxzlpe41o2nlva/DD2.zip?dl=0
  • Author
  • Localization

Doctor Loboto, posted Mon Apr 11, 2016 2:28 am (12559)


Hence why I'm asking here about it.
  • Author
  • Localization

id-daemon, posted Mon Apr 11, 2016 8:07 pm (12568)


Just tell Gildor that he doesn't need offsets, just add size to the previous offset, and it should be fine.

I'm sure he can support this game, and while he's doing that, you can use my tool for extraction:

Dungeon_Defenders_2_upk [upk_name] [object_wildcard]

example: Dungeon_Defenders_2_upk StartupCoop.upk lord

It will make a batch file to extract all objects you need from the package

dd2.rar

  • Author
  • Localization

Doctor Loboto, posted Tue Apr 12, 2016 5:32 am (12576)


So how do I use this to extract the models and textures properly?
  • Author
  • Localization

id-daemon, posted Tue Apr 12, 2016 11:36 am (12580)


if you only need 1 or 2 models, you can convert them manually. For example, take AbyssLord_Body_M.Texture2D file, we can see the texture is 1024x1024, DXT5, and is located in 01_AbyssLord_Default.Tex.AbyssLord_Body_M.tfc (as expected). Offset inside tfc is 0x50000, size 0x100000.

We can cut it, make a proper DDS header and get this:

Image
  • Author
  • Localization

id-daemon, posted Tue Apr 12, 2016 11:40 am (12581)


The same way you can manually convert models with hex2obj, or some other tool.

Another option would be (if the format is the same as in some other UE3 game), we can just make Gildor's tool think it is that game, and convert it.

Or you can wait until Gildor supports it himself, and he was notified already as I can see on his forum.
  • Author
  • Localization

Doctor Loboto, posted Tue Apr 12, 2016 12:14 pm (12583)


I've never been to skilled with hex2obj, and the only model I really need is the Abyss Lord and his Book, which are all part of the same model I believe. Would you be able to get it for me? I want to use it for some renders for the weekend. The textures I need are the ones marked 'D'.
  • Author
  • Localization

id-daemon, posted Tue Apr 12, 2016 12:37 pm (12584)


I can. But the problem is there are just TOO MANY different parts for the Abyss Lord, and the models are all looking inside out Image

cut StartupCoop.upk Aby_Head000A_SK.SkeletalMesh CA36D3D 7AA7
cut StartupCoop.upk Aby_Head000B_SK.SkeletalMesh CA3E7E4 6B79
cut StartupCoop.upk Aby_Head000C_SK.SkeletalMesh CA4535D 9D45
cut StartupCoop.upk Aby_Head000D_SK.SkeletalMesh CA4F0A2 8475
cut StartupCoop.upk Aby_Torso000A_SK.SkeletalMesh CA57517 DDFB
cut StartupCoop.upk Aby_Torso000B_SK.SkeletalMesh CA65312 950B
cut StartupCoop.upk Aby_Arms000A_SK.SkeletalMesh CA6E81D BB83
cut StartupCoop.upk Aby_Arms000B_SK.SkeletalMesh CA7A3A0 941F
cut StartupCoop.upk Aby_Armor000A_SK.SkeletalMesh CA837BF 2E5BB
cut StartupCoop.upk Aby_Armor000B_SK.SkeletalMesh CAB1D7A 14E17
cut StartupCoop.upk Aby_Armor000C_SK.SkeletalMesh CAC6B91 2D9CF
cut StartupCoop.upk Aby_Armor000D_SK.SkeletalMesh CAF4560 1A96B

these are all Abyss Lords?
  • Author
  • Localization

Doctor Loboto, posted Tue Apr 12, 2016 12:43 pm (12585)


Oh, there are alternate skins for him Typically I'd try for the "000A" ones first. I'm not 100% sure though.
  • Author
  • Localization

id-daemon, posted Tue Apr 12, 2016 12:48 pm (12586)


Do you need armor? Or head, torso, and arms is enough?

Textures marked 'D' are diffuse color. 'M' are gloss masks as you can see above. Do you also need these?
  • Author
  • Localization

Doctor Loboto, posted Tue Apr 12, 2016 12:49 pm (12587)


Armor would be helpful, but I don't know what that constitutes. I only need the diffuse colors.
  • Author
  • Localization

Doctor Loboto, posted Tue Apr 12, 2016 1:05 pm (12589)


Hm, that site doesn't seem to want to work for me. Do you have dropbox by any chance?

EDIT: Never mind, got it working! Thanks for the textures.
  • Author
  • Localization

id-daemon, posted Tue Apr 12, 2016 1:59 pm (12591)


thats what i'm currently getting. Sure with gloss & lightning it will look much better.

Image
  • Author
  • Localization

id-daemon, posted Tue Apr 12, 2016 2:07 pm (12594)


No. My picture you see above is ALREADY 4 models.
  • Author
  • Localization

id-daemon, posted Tue Apr 12, 2016 2:29 pm (12595)


Can't find any models for book. How it looks in the game? Can it be opened, closed?
  • Author
  • Localization

Doctor Loboto, posted Tue Apr 12, 2016 3:03 pm (12597)


It can open and close, yes. Default 'pose' is probably closed.
  • Author
  • Localization

id-daemon, posted Tue Apr 12, 2016 3:30 pm (12598)


ok there are 7 books with different look:

cut StartupCoop.upk defaultTome_SK.SkeletalMesh 110ABE9A 5DA9
cut StartupCoop.upk Tome03_SK.SkeletalMesh 110B1C43 772B
cut StartupCoop.upk Tome06_SK.SkeletalMesh 110B936E A957
cut StartupCoop.upk Tome09_SK.SkeletalMesh 110C3CC5 A803
cut StartupCoop.upk Tome11_SK.SkeletalMesh 110CE4C8 FC67
cut StartupCoop.upk Tome15_SK.SkeletalMesh 110DE12F 17EE5
cut StartupCoop.upk Tome19_SK.SkeletalMesh 110F6014 194A9

And they need textures
  • Author
  • Localization

id-daemon, posted Tue Apr 12, 2016 3:53 pm (12599)


Weapons_Tomes.Tex.defaultTome_M.tfc
  • Author
  • Localization

Doctor Loboto, posted Tue Apr 12, 2016 6:48 pm (12603)


Thank you so much! This is everything I need now! I really appreciate it!
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.