Skip to content

1. Prepare the project

Back to the guide contents

Create an addon for UF Shooting Star — an addition to the game that stores the mission world, characters and settings.

To create a mission, you will need:

  • Arma Reforger.
  • Arma Reforger Tools — the Workbench editor.
  • Lite Lobby, installed from Workshop.

Official Bohemia Interactive instructions for setting up Workbench.

Launch Arma Reforger Tools. In Enfusion Workbench Launcher, open Add Project and select Create New Project.

Enfusion Workbench Launcher with Create New Project selected in the Add Project menu.
Creating a project in Workbench Launcher.Open original image

In the New Project window, enter your project’s name in Project Name. Our example uses UF Shooting Star.

In Location, choose the parent folder where Workbench will create the new addon folder.

If you use Git, select the repository folder — the folder that holds your project and its change history. We recommend keeping the repository under Documents\My Games\ArmaReforgerWorkbench\addons. In our example, it is named uf-shooting-star-ar. If repositories are new to you, start with Git and Arma Reforger.

The New Project window: Project Name is UF Shooting Star and Location points to the uf-shooting-star-ar repository folder.
The project name and parent folder.Open original image

Click Create. Workbench automatically creates a UF Shooting Star folder inside the selected folder, using the Project Name value.

The addon folder contains the project file, addon.gproj:

uf-shooting-star-ar/
└── UF Shooting Star/
└── addon.gproj
The uf-shooting-star-ar folder contains the UF Shooting Star folder created by Workbench, the .git folder, and the .gitattributes and .gitignore files.
The addon folder after creating the project.Open original image

The .git folder stores the repository’s change history and sits alongside the addon folder.

Add Lite Lobby to the project’s dependencies — the addons our mission needs.

In Workbench, open File → Project Settings.

The File menu in Workbench with Project Settings selected.
Opening the project settings.Open original image
  1. In Dependencies, click +.
  2. Click the button in the new row.
  3. Open the Workshop-installed mod’s folder: Documents\My Games\ArmaReforger\addons\LiteLobby_699319AAA5BFC57F.
  4. Select the project file with the .gproj extension inside it and click Open.
A new Dependencies row with its browse button opening the project picker at the LiteLobby_699319AAA5BFC57F folder.
Adding Lite Lobby from Workshop.Open original image

Click OK to save the settings, then close Workbench.

Reopen your mission project. The Resource Browser should now show a LiteLobby folder with its files available for use.

After restarting, you may see Missing Addon Dependencies. This means Lite Lobby or another required addon is not installed, or the Launcher has not found it on your computer yet.

The Missing Addon Dependencies dialog lists the missing addon GUID 699319AAA5BFC57F.
The Launcher cannot find a required addon.Open original image

The code in the message is the addon’s GUID, its identifier. If you do not recognize it, enter it in the search on the Workshop website. In this example, 699319AAA5BFC57F identifies Lite Lobby.

A Workshop search for GUID 699319AAA5BFC57F returns Lite Lobby.
Finding the missing addon by GUID.Open original image

If the addon is not installed, launch Arma Reforger and download it through the in-game Workshop. Then choose Add Project → Scan for Projects in the Launcher. If it is already installed, start with the scan.

The Add Project menu in Workbench Launcher points to Scan for Projects.
Finding installed addons.Open original image

Select your installed addons folder — usually Documents\My Games\ArmaReforger\addons — and click Select Folder.

The Documents, My Games, ArmaReforger, addons folder is selected, with an arrow pointing to Select Folder.
The Arma Reforger addons folder.Open original image

After scanning, reopen your mission project.

The project is created and Lite Lobby is connected. Next, create the mission world.