Unreal Engine Archives Explorer
Go to file
2019-08-08 18:21:33 +02:00
FModel improved MergeImages form with real time preview + added EChallengeBundleQuestUnlockType::RequiresBattlePass icon as separator 2019-08-08 18:21:33 +02:00
.gitignore fix #13 2019-05-25 22:22:39 +02:00
FModel.sln FModel 2.2 2019-05-04 01:25:54 +02:00
LICENSE FModel 2.0 2019-04-16 23:30:32 +02:00
README.md added toolstrip to download my backups + fixed QuestBundle_S9_Fortbyte_LoadingScreen 2019-08-06 12:38:07 +02:00

FModel

A Fortnite .PAK files explorer built in C#

GETTING STARTED

Prerequisites

.NET Framework 4.7.1

Download

How To Use

Video Tutorial by FireMonkey

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.

2. Restart the executable, go to the AES Manager and add your AES Keys, click Load and select your .PAK file

  • 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 will extract the selected Asset to your Documents folder, it will also try to serialize it and will display information about it

  • if the Asset is an Item Definition:
    • Try to create an Icon with Name, Description, Rarity, Type, Cosmetic Source and the Cosmetic Set
  • if the Asset is a Bundle Of Challenges:
    • Try to create an Icon with all Challenges' Description, Count and the Reward
  • if the Asset is a Texture:
    • Try to display the Asset as PNG
  • if the Asset is a Sound:
    • Try to convert the Asset to OGG and play the sound
  • if the Asset is a Font:
    • Try to convert the Asset to OTF

Difference Mode

1. Create a backup of your .PAK files before the update (Load -> Backup PAKs)

2. Enable Difference Mode

3. Click Load Difference

Update Mode

1. Enable Difference Mode, then Update Mode

2. Choose your Assets to extract

3. Click Load And Extract Difference

Demonstration

DOCUMENTATION

Important

PLEASE FOR THE LOVE OF GOD IF YOU DON'T KNOW SHIT ABOUT FORTNITE GAME FILES, DON'T USE IT... I don't wanna spend my time trying to explain what you don't know if you're only gonna use the program once in your life, k thx.

If issues occur when compiling the source code, make sure that the software is being built for x64.

If somehow FModel crashed due to permissions, please either disable Windows Defender or add and exception for FModel.exe. Also if you find this project useful, feel free to give it a thank you 😘

Features

  1. Read, Search, Extract, Serialize
  2. Icon Creation for various BR/STW Cosmetics or Challenges with language support
  3. Icon Merger
  4. Automatic Key detection for Dynamic PAKs
  5. Twitter Api Authentication to send Tweets from within FModel

What i'm using

Contributors

Waddlesworth
Waddlesworth

🔧
Maiky M
Maiky M

🔧🐦
AyeTSG
AyeTSG

🔧🐦
FireMonkey
FireMonkey

🔧🐦

The History

Basically i was bored and wanted to make something like UModel but with a Fortnite Touch and more features.

I'd highly suggest you to use UModel if you wanna use something made professionally.

TODO

  • Code refactoring
  • New Heroes icon design with perks and more
  • New Defenders icon design with useful infos
  • Translation support
  • AES Manager
  • Display support for .locres files
  • Stop button
  • Auto update
  • STW Icons
  • Update Mode
  • Search through PAKs
  • Quest viewer or something
  • Load all paks
  • Load only difference between 2 paks version
  • Custom watermark option on icons

Removal

Contact me with an authorized, genuine email if you work for Epic Games and would like this removed. asval.contactme@gmail.com