Rosain (PC) promotes - suggarrhighh! 18

Watch Stream Sunday gem grind, Streamer Dream codes, and club recruitment

Modding 101 Chapter 2: File Extraction Guides

#101, #file extraction, #Modding,

Posted November 3, 2016 by Evilagician (PC) and viewed 3,556 times.

Welcome to chapter 2 of Trove modding 101. This chapter will introduce you to file extraction. Trove has its gamefiles "compressed" by default. By extracting the game-files you will enable yourself to modify these files. This guide will give you three ways to extract the files, you can choose the one you like most. 

*To keep your /extracted/ folder up-to-date with new models, re-extract after each patch, with the new two-week-cycle this generally means once every other week.*

Option 1: Using TroveTools.net

Open TroveTools.net and check your [settings] for the primary location. In this example we use PTS as our main location. If you switch location, you will need to restart TroveTools.net.

Go to [Modder Tools] and then [Extract Archives], you will see the [Extract Folder] bit resembling our choice for PTS.
If you want to extract all files, just press the [Extract all archives] Button. This will initiate the extraction process.

If you are just interested in the blueprints, select “Blueprints” and click the [Extract Selected Archives] button.



The dev Tool output window will show the status of the extraction process, if you wish you can repeat these steps for Live (if you didn't already)

Option 2: Using devtool_unpack_client.bat (Script made by Ignitas)

Download

Ignitas created a simple bat script which allow us to extract all client files by simply executing it instead of having to type ~50 commands in the windows console.

Download: devtool_unpack_client.bat from github (right click -> save as...)

Source: https://gist.github.com/chrmoritz/c304dead49ce6a38653f

How to use:

Download the script from the link above (right click it -> save as...) and move it to your Trove folder (next to the other devtool bat files and the Trove.exe).

The next step is as alway backup every not yet saved modification you did to the client files, because they will be overwritten with the newest version by the devtool.
*this should only be the case for vfx files, unless you did your modding in /extracted..*

To extract all client files to the extracted folder you only have to double click the devtool_unpack_client.bat file (inside your Trove folder) and a command prompt will open asking you if you are sure you want to continue (explaining the reason for the last backup step). Now you only have to type y (to continue or n to abort if you are not ready yet) and watch the devtool do it's job extracting all folders. After it's completion you should find all files extracted inside the extracted folder (located in your Trove folder).

BTW: It recursively iterates over all subfolders instead of using hardcoded paths so it should be future proof for later Trove client layout changes.

Option 3: Manual using the command prompt (taken from Milambits Comprehensive Modding tutorial)

Go to your Trove folder (Live or PTS) and right click in the folder while holding SHIFT, the option to [Open command window here] will be available when you do.

Paste the following commands to extract the desired files:

For blueprints files:

Trove.exe -tool extractarchive blueprints extracted\blueprints

For VFX files

Trove.exe -tool extractarchive particles\vfx extracted\particles\vfx

Trove.exe -tool extractarchive particles\vfx\particles extracted\particles\vfx\particles

Trove.exe -tool extractarchive particles\vfx\textures extracted\particles\vfx\textures

Trove.exe -tool extractarchive particles\vfx\textures\player extracted\particles\vfx\textures\player

Trove.exe -tool extractarchive particles\vfx\meshes extracted\particles\vfx\meshes

Trove.exe -tool extractarchive particles\vfx\atlasdefinitions extracted\particles\vfx\atlasdefinitions

Trove.exe -tool extractarchive particles\vfx\Animations extracted\particles\vfx\Animations

Trove.exe -tool extractarchive particles\vfx\Cache extracted\particles\vfx\Cache\Meshes

Trove.exe -tool extractarchive particles\vfx\Config extracted\particles\vfx\Config

Trove.exe -tool extractarchive particles\vfx\Editor\Thumbnails\Particles extracted\particles\vfx\Thumbnails\Particles

Trove.exe -tool extractarchive particles\vfx\Editor\Thumbnails\Meshes extracted\particles\vfx\Thumbnails\Meshes

Trove.exe -tool extractarchive particles\vfx\Editor\MaterialProxies extracted\particles\vfx\MaterialProxies

For UI files:

Trove.exe -tool extractarchive ui extracted\ui

Trove.exe -tool extractarchive ui\ability_icons extracted\ui\ability_icons

Trove.exe -tool extractarchive ui\crafting_icons extracted\ui\crafting_icons

Trove.exe -tool extractarchive ui\fonts extracted\ui\fonts

Trove.exe -tool extractarchive ui\meta_icons extracted\ui\meta_icons

Trove.exe -tool extractarchive ui\skins extracted\ui\skins

Trove.exe -tool extractarchive ui\store extracted\ui\store

Trove.exe -tool extractarchive ui\classes extracted\ui\classes

Trove.exe -tool extractarchive ui\tutorial extracted\ui\tutorial

Next step

Next step in this tutorial will describe the modification of in-game models.

Return to the Index <---|---> Proceed to chapter 3 for blueprint modification.

Guide Change Log

  • 2016-11-17
    • Guide published
  • 2016-11-08
    • Guide completed

 

Related Pages

Likes


Comments

Contribute to the discussion or help improve an article by leaving a comment below.

You must be logged in to add a comment.

Promotions
Free mount codes and other promotions

Giveaways

Radiant Panda Giveaway
Ends 6 hours from now

Cobalt Carp Giveaway
Ends 4 days from now

Power Panda Pack Giveaway
Ends 1 week from now

Contests

Revenantfest (Art Challenge)
Ends 2 weeks from now

Others

Pandafest
Ends 1 week from now

Giveaways

Piping Hot Panda Giveaway
Starts 6 hours from now

Paleolithic Panda Giveaway
Starts 1 day from now

Permafrost Panda Giveaway
Starts 2 days from now

Topiary Panda Giveaway
Starts 3 days from now

Turbo Duck Giveaway
Starts 4 days from now

Candy Pandie Giveaway
Starts 4 days from now

Pandabot Prototype Giveaway
Starts 5 days from now

Pandemic Panda Giveaway
Starts 6 days from now

Cyberian Survivor Giveaway
Starts 2 weeks from now

Verses of Violence Giveaway
Starts 3 weeks from now

Expired Explorer Giveaway
Starts 1 month from now

Wildflower Warlock Giveaway
Starts 1 month from now

Contests

Ice Sage (Art Challenge)
Starts 2 weeks from now

Trotting Otter (Art Challenge)
Starts 4 weeks from now

Permafrost (Art Challenge)
Starts 2 months from now

Cursed Vale (Art Challenge)
Starts 3 months from now

Desert Frontier (Art Challenge)
Starts 4 months from now

Fae Forest (Art Challenge)
Starts 5 months from now

Candoria (Art Challenge)
Starts 6 months from now

Neon City (Art Challenge)
Starts 7 months from now

Jurassic Jungle (Art Challenge)
Starts 8 months from now

Dragonfire Peaks (Art Challenge)
Starts 9 months from now

Others

Tanyaday
Starts 2 weeks from now

Trovesaurus 3rd Anniversary
Starts 2 weeks from now

Evilday
Starts 1 month from now

Community Draws Rosain
Starts 2 months from now

Deliday
Starts 3 months from now

Pasteis Week
Starts 5 months from now