Unreal Engine Archives Explorer
Go to file
2019-04-10 14:08:27 +02:00
FModel temp build for fortnite 8.30 2019-04-10 14:08:27 +02:00
.gitignore gitignore 2019-03-05 21:14:39 +01:00
FModel.sln Day One 2019-03-05 21:09:34 +01:00
FortniteGame_8_20.txt temp build for fortnite 8.30 2019-04-10 14:08:27 +02:00
LICENSE Create LICENSE 2019-03-05 21:15:15 +01:00
README.md introducing Update Mode + fixed gif in README 2019-03-31 20:03:50 +02:00

FModel

A Fortnite .PAK file explorer built in C#

GETTING STARTED

Prerequisites

.NET Framework 4.6.1

Download

How does it works

1. Once you start the executable, you'll be asked to set your path to your Fortnite .PAK files. Meanwhile a FModel subfolder will be created in your Documents folder and it'll automatically download the latest version of the modded Fortnite Asset Parser in this subfolder.

2. Restart the executable, select your .PAK file, enter the AES key and click Load

  • It will parse all Assets contained in the selected .PAK file with their respective path

3. Navigate through the tree to find the Asset you want

4. Clicking on Extract Asset will extract the selected Asset to your Documents folder, try to serialize it and will display infos about it

  • Asset is an ID:
    • Try to create an Icon with Name, Description, Rarity, Type and the Cosmetic Source
  • Asset is a Texture:
    • Try to display the Asset as PNG
  • Asset is a Sound:
    • Try to convert the Asset to OGG and play the sound
  • Asset is a Bundle Of Challenges:
    • Try to create an Icon with all challenges' description & amount needed to complete them
  • Asset is a Font:
    • Try to convert the Asset to OTF

Load Difference Between 2 Fortnite Version

1. Create a backup of your PAK files before the update

2. Enable PAKs Diff

3. Click Load Difference

Update Mode

1. Enable Update Mode

2. Choose your Assets to extract

3. Click Load And Extract Difference

Demonstration

DOCUMENTATION

Features

  1. Extract
  2. Serialize
  3. Filter
  4. Icon Creation
  5. Save Icon
  6. Icons Merger
  7. Backup current PAK files
  8. Load difference between current PAK files and backup file
  9. Load and extract Assets automatically between current PAK files and backup file

What i'm using

Why FModel

This project is mainly based on what UModel can do, in a personalized way, in case UModel doesn't work, as a temporary rescue solution. I'd highly suggest you to use UModel instead if you wanna use something made professionnaly.

TODO

  • Clean code
  • Update mode (auto extraction and icon creation of every useful thing)
  • Shop loader ?
  • Stop button while extracting
  • Support for meshes
  • Support for animations
  • Improve speed
  • Multithreading - Need improvements
  • Filter for the items ListBox
  • Quest viewer or something
  • Load all paks
  • Load only difference between 2 paks version
  • Custom watermark option on icons
  • Choose between extracted filename or displayName for icons file name