Skip to content

Editor for RTPC files extracted from games that are running on APEX Engine.

Notifications You must be signed in to change notification settings

CatShot112/APEX.PropertyEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

APEX.PropertyEditor

This project is using SFML, Dear ImGui and ImGui-SFML.

Info

This program allows You to view and modify RTPC files extracted from games that are running on APEX Engine (theHunter: COTW, GenerationZero, possibly others (not tested :)). You can extract RTPC files using DECA.

Program can read all three versions of RTPC files, but writing modified version of it works only on version 1 and 2. Support for other versions will be added later.

Please make sure that modified files are serialized properly by comparing them with originals using some hex editor. If they don't match (except modified stuff), please report an issue with game name and extracted file path and name, so I can investigate.

Releases

Compiled binaries can be found here.

Build

You will need to download compiled SFML binaries from here and put libraries in C++/external/lib/x64/. Then just open solution in Visual Studio 2022 and compile.

Known issues

  • After opening big file or file with a lot of nodes/props the program is slow AF.
  • Program can produce corrupted files when saving.
  • ???

Todo

  • Implement serializer for RTPC version 3 (WIP).
  • Implement search properties function.
  • Add ability to edit strings and shared values (WIP).
  • Everything else :P

Credits

kk49 - For creating ((DE)C)onstructor for (A)pps (DECA)