Editing Modding Tutorials/Assets
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | {{BackToTutorials}}<br/> | + | {{BackToTutorials}} |
− | In this tutorial you will learn how to | + | {{Credit|[[User:Alistaire|Alistaire]]}}<br/> |
+ | |||
+ | In this tutorial you will learn how to rip base game assets through the use of Unity Assets Explorer and XnConvert. | ||
=Requirements= | =Requirements= | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | # | + | * You will want to have the following software installed: |
− | + | *# [http://zenhax.com/viewtopic.php?t=36 Unity Assets Explorer v1.3+] (there are newer versions available) for ripping Unity .assets files; | |
− | # | + | *# [http://www.xnview.com/en/xnconvert/#downloads XnConvert] for mass-converting .dds/.tex files to .png or whichever is your preferred format.<br/><br/> |
− | |||
− | |||
− | =Unity Assets | + | =Unity Assets Explorer= |
− | To | + | To convert game assets from a Unity .assets file into their original file formats we can use Unity Assets Explorer.<br/> |
+ | The download page of the software provides a tutorial however we will be listing the steps you have to take in this section as well.<br/><br/> | ||
− | #Download Unity Assets | + | # Download Unity Assets Explorer; |
− | # | + | ## Search the software or download [http://zenhax.com/viewtopic.php?t=36 here (v1.3)]; |
− | # | + | ## ''Optional'': drag the executable just outside your RimWorld root folder or in a similar location for ease of access; |
− | # | + | ## Take note of the location of the .exe file since the output folders will be generated in that same location, |
− | # | + | # Open Unity Assets Explorer and select source files; |
+ | ## Double-click the executable, allow it to run if such prompt comes up. | ||
+ | ## "Open Assets-file", select <pre>RimWorld******\RimWorld******_Data\resources.assets</pre> | ||
+ | # Decide which assets you want to rip; | ||
+ | #* '''Textures''': Sort by "TYPE", select all "Texture2D - ***" and Right-click, "Extract This Files"<sup>[sic]</sup>; | ||
+ | #* '''Sounds''': Sort by "TYPE", select all "AudioClip" '''but no AudioClip - OGGVORBIS''' and Right-click, "Extract This Files"<sup>[sic]</sup>, | ||
+ | #* ''The default settings for extraction are sufficient.'' | ||
+ | # Navigate towards your Unity Assets Explorer location, refresh with F5. A folder called "resources" should be created.<br/><br/> | ||
− | = | + | =XnConvert= |
− | + | The output format of Unity Assets Explorer for textures is .dds or .tex and all textures are flipped vertically. This can be fixed through the use of XnConvert.<br/><br/> | |
− | #Download | + | # Download XnConvert; |
− | # | + | ## Download [http://www.xnview.com/en/xnconvert/#downloads here]; |
− | # | + | # Open the software and select files to be converted; |
− | # | + | ## Double-click the executable or shortcut; |
− | # | + | ## "Add folder...", select the output '''folder''' containing all .dds and .tex files; |
− | # | + | # Select actions to be performed per file; |
+ | ## Go to "Actions [0/0]", select "Add action>" -> "Image" -> "Mirror"; | ||
+ | ## Tick "Vertical", make sure the action is "Enabled"; | ||
+ | ## ''Optional'': look at the preview before and after tabs to make sure the correct actions are being applied, | ||
+ | # Choose output format and directory; | ||
+ | ## "Output": choose "Folder", decide on the folder location; | ||
+ | ## "Filename": choose "{Filename}", optionally add "_out" or similar; | ||
+ | ## "Format": choose "PNG - Portable Network Graphics" or whichever file format you prefer; | ||
+ | ## ''Optional'': "After conversion" tick "Clear the 'Input' file(s)", | ||
+ | # Click "Convert", wait; | ||
+ | # The resource files are now fully converted to your format of choice and are present in the specified Output folder.<br/><br/> | ||
=See also= | =See also= |