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
ArmA 3 Terrain Builder, ArmA 3 Terrain Builder Support Forum
Terrain Builder Keypoints are location names and can be found at class names{} in config.cpp
See also ArmA 2 class names, ArmA 2 Custom keypoints, ArmA 3 Terrain Config Names, VBS manual, visitor 4 keypoints.
Setup terrain builder for keypoint editing
Activate keypoints dialog, window → key points, you see it appear close to layers manager (assuming you're using default layout).
Add Keypoints
Select add keypoints icon / button active from the main menu, from menu drop-down keypoints → add keypoint or from keypoints dialog. Then just click on the map and keypoint is created. Press and hold LMB to drag a box, then release LMB and keypoint with this size is created, otherwise if you use single LMB click it creates some 1km sized box instead.
You can see the keypoint info appear in keypoints dialog.
Stop adding keypoints by selecting the add keypoints icon/button again, deselecting it.
Select Keypoint
When you select keypoint name from the keypoints dialog, scene view will snap into that location.
Delete Keypoints
Select keypoint and click the delete keypoint icon / button. This feature has no confirmation dialog, so be careful when clicking close to this button, its recommended to use add keypoints icon / button from main menu when adding keypoints, to avoid accidental deletions :)
If you use delete all keypoints icon / button, terrain builder doesn't register this as “edited”, you can exit without it warning you about saving changes.
You can avoid this by doing some action that register as “edited” in terrain builder, like clicking on layers manager some raster layer, then save button activates in menu. Or you can simply click save as button, but that asks you to choose the file name. Note; deleting single keypoint works fine.
Edit Keypoint
Double LMB click keypoint name from the keypoints dialog to open keypoints properties dialog. This is the same as selection properties dialog.
Export Keypoints for config.cpp
When you export your WRP, the keypoint class names info is saved into <filename>.HPP file next to your <filename>.WRP file.
This keypoints hpp file is overwritten every time you export your WRP ! Do not edit this file as all your edits will be lost!