Skip to content

Buckminsterfullerene02/UE4GameProjectGenerator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UE4GameProjectGenerator

Small commandlet for generating a complete project using UE4SS header dump, Project File and Plugin Manifest

Usage

  1. Change the UE version of the .uproject file to match whatever you're building for.
  2. Make sure to add plugins your game depends on to the .uplugin file!
  3. Compile the project for the Development Editor Win64 target first.

Optionally, run through the command line:

"${ENGINE_DISTRIBUTION_BIN}\UE4Editor-Cmd.exe" "${PROJECT_DIR}\GameProjectGenerator.uproject" -run=ProjectGenerator -HeaderRoot="${HEADER_DUMP_PATH}" -ProjectFile="${GAME_PROJECT_FILE}" -PluginManifest="${GAME_PLUGIN_MANIFEST}" -OutputDir="${OUTPUT_DIR}" -stdout -unattended -NoLogTimes

Where:

  • ENGINE_DISTRIBUTION_BIN - path to the binaries directory of your local UE4 distribution
  • PROJECT_DIR- path to the root of this project
  • HEADER_DUMP_PATH - path to the root directory of UHTHeaderDump, generated from your game through UE4SS
  • GAME_PROJECT_FILE - path to the .uproject file of your game (can be extracted from game paks)
  • GAME_PLUGIN_MANIFEST - path to the .upluginmanifest file of your game (can be extracted from game paks)
  • OUTPUT_DIR - path to the output directory for the resulting project (must exist)

Resulting project might need few edits to compile correctly.

About

Small commandlet for generating a complete project using UE4SS header dump, Project File and Plugin Manifest

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.8%
  • C# 3.2%