Skip to content

Using VHMap

This page covers the VHMap tools and options that are not part of the main setup flow.

VHMap menu

All VHMap tools are in the VHMap menu on the editor toolbar.

VHMap menu showing all available options

From here you can create maps, run diagnostics, build the base release, configure the game executable, open output folders, and toggle options like Use Demo App ID.

Create a map

If you did not create a map from the setup window:

  1. In the editor toolbar, click VHMap > New Map.

VHMap menu with New Map highlighted

  1. Enter a name for your map plugin.
  2. A new level is created from the default template. It already includes a Start checkpoint, a PlayerStart, a Map End Trigger, and a Post Process Volume that gives your map the game's look. Leave the volume's Main tag alone -- the game uses it to find the volume.

Diagnostics

If something feels off, run VHMap > Diagnostics... to scan the project and the current map. It will flag common issues such as a missing base release, missing PlayerStart, or actors that are not set up for packing.

VHMap menu with Diagnostics highlighted

Testing with the VHOLUME demo

If you own the VHOLUME demo on Steam, you can test your map there without owning the full game.

  1. Open the VHMap menu in the editor toolbar.
  2. Enable Use Demo App ID.

VHMap menu with Use Demo App ID enabled

  1. Click VHMap > Play to launch the demo.
  2. Steam will start the demo and load your map automatically.

Workshop uploads require the full game

Maps tested through the demo can be packaged and played locally, but they cannot be uploaded to Steam Workshop from the demo. Switch Use Demo App ID back off and launch the full game when you are ready to publish.

Build a base release

This step prepares the game so VHMap can turn your map into a file VHOLUME can load. Without it, your map cannot be shipped.

If you did not already build it from the setup window:

  1. Click VHMap > Build Base Release.
  2. Wait for it to finish. This can take a few minutes.

If you have not done this yet, the VHMap setup window will point it out.

Released under the MIT License.