uProject for UE 4.27.2
Main branch is for launcher version of the engine. The CustomEngineDev branch requires the custom engine found at the CCFF7R branch here: https://github.com/narknon/UnrealEngine-CEEnd/tree/CCFF7R. The custom engine has improvements for material modding and other features.
See the wiki for other tutorials: https://github.com/narknon/CCFF7RUproj/wiki
Project is prebuilt. You need Visual Studio 2017, 2019 or 2022 with Game Dev components installed. VS 2022 can be downloaded here: https://visualstudio.microsoft.com/vs/community/
Ensure these options are selected when installing.
After downloading the project, right click on the CCFF7R.uproject, select switch Unreal Engine Version, and ensure it says 4.27, then hit OK.
Once that completes, clicking on the .uproject should launch the project.
Note that most mods currently require this .exe patch for CCFF7R: https://www.nexusmods.com/crisiscoreff7reunion/mods/2
Download and open the uproject, pointing it at your 4.27.2 install.
In the project settings, make sure the following 3 options are selected.
Under editor settings, make sure the following setting is selected.
Import your mesh as normal, dummying the materials where necessary in the game files and original structure.
For any files that you want to include in your pak, right click, asset actions, assign to chunk.
Enter any chunk number greater than 8.
Save All.
Ensure your build configuration is dev or shipping.
Select File -> Package Project -> Windows 64 Bit and select a folder.
After packaging completes, navigate to the folder you selected, and the path \WindowsNoEditor\CCFF7R\Content\Paks.
Find the pak, ucas and utoc that match the chunk number you provided earlier.
Rename those 3 files to the same name, all ending in _P, for example zTestMod_P
That's it, test it out in game.