ArmA 3 RPT

ArmA 3 Forum, ArmA 3, ArmA 3 Config, ArmA 3 Missions, ArmA 3 3D Modeling, ArmA 3 Scripting, ArmA 3 Terrain, ArmA 3 Texturing, ArmA 3 Tools

What is RPT file? It is ArmA 1, ArmA 2 and ArmA 3 game engine LOG file.

RPT logs all kinds of important info, mostly debug stuff like errors and warnings (they are both evil, get rid of errors and warnings if you are addon editor guy). For players is valuable tool to find if some addons or missions give errors and for addon developers its essential tool to make sure your releases are error free.

I recall Operation Flashpoint (OFP) had one too, but its been about two decades since I last used it so memory is a bit faint on that one ;)

RPT Cleaning

2021-07-29

Reading arma3 RPT log file is a nightmare without cleaning it out. Use proper text editor simple regular expression (RegEx) to remove bunch of the garbage.

Alphabetically sorted errors, one error per line:

'/' is not a value
[CBA
[XEH
CBA_VER
config class missing
convex component
Duplicate HitPoint
EPE manager
in scene after
No skeleton given
PostInit finished
road not found
Server: Object
uimap.cpp
unknown animation source
Vest or Uniform?
XEH: PreInit

Ready to use copy-paste regex line:

.*(\[XEH|\[CBA|config class missing|convex component|Duplicate HitPoint|Vest or Uniform?|EPE manager|in scene after|XEH: PreInit|PostInit finished|CBA_VER|unknown animation source|No skeleton given|'/' is not a value|uimap.cpp|road not found|Server: Object).*

2024-07-07T14:07:00Z

Now don't get me wrong, some of those lines are not errors like CBA and XEH, also if the goal of reading RPT log file is to find issues in addon or mission (or both?) then why clean out the RPT file from excess lines, well sometimes you just want to scan specific addon or mission for issues, then these generic errors/warnings should be removed to make the RPT inspection much easier.

If you have more RPT RegEx strings to share please post them into PMC Tactical forum "ArmA 3 RPT Game Engine LOG File" topic, I'd love to check them out.