Giter VIP home page Giter VIP logo

unrealpakgui's Introduction

UnrealPakGUI

The intended usage of this tool is for unreal developers to create patches and add-on content cocked with the editor. The List & Extract feature is just for validating packed files, not for the purpose of unpacking & repacking or modding.

Usage

Files and Directories

Engine Dir

This is for finding the UnrealPak.exe executable. It's the path containing unreal's Engine folder, i.e. D:/UnrealEngine/UE_4.26. Alternatively you can copy your UnrealPak.exe to the folder where UnrealPakGUI.exe is and leave this field empty.

Crypto File

This is for encrypting/decrypting your pak file. If encryption is not necessary, leave it empty. This file can be found in the Saved folder under your unreal project directory after having packed your project at least once in editor with a crypto key.

UProject File

Self-explanatory. This is for getting the project name. Required for the Content Files Only option;

Options

Content Files Only

If checked, only files under "Content" and its subfolders are packed, so the pak mount point will be set to ../../../<ProjectName>/Content/*. Otherwise mount point is set to the common root directory of the input files. This is intend for the usage where you want to pack cooked assets in the Saved/Cooked/WindowsNoEditor/<ProjectName>/Content folder with a valid mount point.

Compression

Self-explanatory. Check this if you want to compress your pak file.

Encryption

Self-explanatory. Requires a valid Crypto.json file.

Modes

Single Pak

Create a single pak file from the list. Add files/folders by dragging them onto the list. Remove files/folders by selecting them and click Remove or Clear the list by clicking Remove All. Click Create Pak to start packing.

Batch Mode

Batch creating pak files to the Output Dir.

Option As Patch - If checked, a suffix _p will be added to each created pak file. Pak files with the _p suffix are considered patches by unreal engine. Contents in a patch pak file will override those in the original game pak file.

Option Folder Pak - This is an ease-of-use option. The default behavior of drag & drop is creating a pak file for each drag & drop operation. If this option is checked, a pak file will be created for each folder in a single drag & drop operation.

List & Extract

List pak contents by drag & drop pak file onto the list. Optionally extract its content to the Extract To directory. If the pak file is encrypted, then the option Encryption should be checked and a valid Crypto.json file must be provided.

unrealpakgui's People

Contributors

tshao4 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.