
Toggle Code Live PLEASE READ THIS CAREFULLY
postProcess: run some additional scripts once a command has been successfully executed - see "Post Processing". ftpConnectionFile: setup SFTP connection by using a separate file. ftpConnection: setup SFTP connection using host, username and password (optionally path). version: a version number to track possible changes (not immplemented). clientMods: additional client mods being loaded when running arma 3. clientDirs: all client directories a pbo files should be created for (ussualy its one or none). serverMods: additional server mods being loaded when running arma3server. serverUse32bit: use legacy 32bit version of arma3server.exe. serverDir: all server directories a pbo files should be created for (E.g.
privateKey: the private key path being used to sign the client addon.
buildPath: destination folder of all pbo files being generated. steamPath: The default steam path used for this project (default: auto-detect). name: The short name of the addon (this name is used as output folder). title: The title of your project (no used yet). vscode/arma-dev.json and contains the following options. Arma 3: Toggle Code Live: please read the below "Toggle Code Live" section for further details. Arma 3: Transfer Files: transfer server pbos to destination server using SFTP. Arma 3: Generate Key: generate a private key to sign the client pbo's. Arma 3: Run Client (With Logging): to start the game and display the logfile. Arma 3: Run Client: to start the game from your local computer. Arma 3: Run Server: start the arma3server with server mod path included. Arma 3: UnBinarize: Unbinarize bin files from explorer context menu. Arma 3: Binarize: binarize cpp files from explorer context menu. Arma 3: Build: to pack / build pbos defined in your configuration file. Arma 3: Configure: to setup the project. Please refer to the Configuration section for further detailsīelow you can find all available commands Open your existing Arma (server / client) and run the Arma 3: Configure command to setup the project. Run and debug (using *.RPT file) on the flyīefore using the Arma Dev extension, please make sure you have properly installed the Arma 3 Tools from Steam.
Install the client mod into the correct game directory. Pack server and client pbo files (incl. Build your extension or add existing into the Arma-Dev configuration. This Visual Studio Code extensions will optimize your workflow on building and signing pbo's, preview dialog controls and automate execution and installation. Building Arma 3 mod made easier using the Arma Dev tooling extension