Directory Structure – Arma Reforger
Jump to navigation
Jump to search
This page represents the internal organisation of assets/game files. The directories are usually well named and self-explanatory; see below for more detailed explanations.
Directory Tree | Description | ||||
---|---|---|---|---|---|
AI |
This directory contains AI-related information, such as behaviour trees.
AI is used in computer-managed human entities, but also in environmental wildlife | ||||
Anims |
Main category holding configuration and actual character animations
Contains also procedural animations shared between assets | ||||
anm | Folder with actual animations | ||||
export_profiles | |||||
proc | Place for shared procedural animations (wheel or turret movement, small props animations) | ||||
workspaces | Contains main character configuration | ||||
Assets |
|||||
_SharedData | Data that can be shared between all the assets | ||||
_SharedMaterials | Materials that can be shared between all the assets | ||||
Characters | This folder contains human characters and various equipment models and materials | ||||
Basebody | Contains models and materials for base character - without any equipment (only tactical underwear) | ||||
Footwear | Contains footwear models and materials | ||||
HeadGear | Contains head gear (caps, helmets, etc) models and materials | ||||
Heads | Contains character heads models and materials | ||||
Uniforms | Contains character uniforms (jackets, pants, etc) models and materials | ||||
Vests | Contains character vests (suspenders, bullet proof vests, chestrigs, etc) models and materials | ||||
Clutter | This folder contains various terrain clutter data - both masks and 3D models and materials | ||||
Masks | Contains distribution mask (per surface clutter) - a 2D texture which store information of distribution and max height for clutter Sets which define where (per pixel in texture) will appear each of clutter Sets | ||||
Procedural | Contains procedural 2D clutter mask | ||||
Rocks | Contains 3D model and materials for clutter rocks | ||||
Vegetation | Contains 3D model and materials for clutter vegetation | ||||
Debris | |||||
Grass | |||||
Mushrooms | |||||
Plants | |||||
Conflict | |||||
Decals | Contains 2D models and materials for various in game decals (road dirt, debris, grass, runway markings, etc) | ||||
Editor | Contains models and materials used by in-game editor | ||||
Items | Contains models and materials for various interactive items like food, part of equipment (flash lights, backpacks, radios, etc) and similar | ||||
Props | Contains models and materials for props | ||||
Rocks | Contains models and materials for large rocks | ||||
Structures | Contains models and materials for various structures like houses, harbours, sheds, etc | ||||
Vegetation | Contains models and materials for vegetation like trees or bushes | ||||
Vehicles | Contains data related to vehicles like models, materials, textures and animations | ||||
Airplanes | Category for fixed wing aircrafts | ||||
Boats | Category for boats (ships, kayaks, pontoons, etc) | ||||
Helicopters | Category for helicopters | ||||
Tracked | Category for tracked vehicles (tanks, APCs, etc) | ||||
Wheeled | Category for wheeled vehicles (cars, trucks, wheeled APCs) | ||||
Ural4320 | In this folder there are models, animations, materials and textures related to Ural-4320 | ||||
anm | Animation files specific to given asset - they are injected to main graph through prefab | ||||
Data | Materials and textures tied to specific vehicle | ||||
Dst | Dst folders contains destructible parts of the vehicle | ||||
Lights | This folder contains various light parts of the model like emissive surfaces when given light bulb is turned on | ||||
workspaces | Animation workspace specific to given asset - those workspaces are | ||||
Weapons | Contains models and materials for weapons, ammunitions, tracers and accessories (optics, flashlights etc) | ||||
Ammo | |||||
Bullets | |||||
Grenades | |||||
Missiles | |||||
Shells | |||||
Tracers | |||||
Accessories | |||||
Scopes | |||||
Lasers | |||||
Attachments | |||||
Bayonets | |||||
Flashlights | |||||
Muzzle | |||||
Optics | |||||
Underbarrel | |||||
Flares | |||||
Grenades | |||||
Handguns | |||||
HeavyWeapons | |||||
Launchers | |||||
MachineGuns | |||||
Magazines | |||||
Melee | Melee weapons - empty as of now | ||||
Mortars | |||||
Pods | |||||
Rifles | |||||
M16A2 | Contains the 3D model | ||||
Data | Contains textures and materials | ||||
Tripods | |||||
Backend |
- | ||||
Brushes |
Contains custom brushes for sculpting and surfaces painting | ||||
Common |
Contains the most common data, like shared textures/particles/config/default keybinds/physics materials | ||||
Materials | This folder contains common materials used across the game | ||||
ColorPalette | Contains very simple materials used for assets last LODs | ||||
Game | Contains game materials | ||||
Physics | Contains physics materials | ||||
Vehicles | Contains Contact Surface materials - vehicle contact material that defines the behavior of vehicles on such surface (friction, bumpiness, wheel resistance) | ||||
Models | |||||
Postprocess | |||||
Textures | |||||
Configs |
|||||
Campaign | This folder contains configs related to Conflict game mode: vehicle list, mission settings, etc | ||||
Core | |||||
Editor | Contains configs related to Game Master (in-game editor): placeable unit list, compositions, editor settings, etc | ||||
Weapons | Contains configs related to weapon configuration (ammo mix in magazine) | ||||
Workbench | Contains config files for Workbench-related utilities (plugins/extensions) | ||||
WorldHeaders | Contains configs for world headers - files which contain information about the terrain like user-friendly name | ||||
Docs |
Contains configuration for generation documentation via Doxygen | ||||
Extern |
Contains External libraries such as e.g BattlEye | ||||
Language |
Localisation files. Every language has its file, unlike older Stringtable CSV/XML | ||||
Missions |
This folder contains scenario configurations | ||||
Particles |
Shared particles | ||||
PrefabLibrary |
Used for terrain making; includes templates of all maps assets | ||||
Prefabs |
Configuration. Its structure almost mirrors the Assets directory's (not a 1:1) | ||||
PrefabsEditable |
Contains prefabs which are available in in-game editor | ||||
Auto | Contains prefabs which are automatically generated by Workbench plugin. Don't touch it manually unless you know what you are doing! | ||||
Publishing |
Contains installation information | ||||
Scripts |
Contains scripting and logic for Arma Reforger and Workbench | ||||
Game | Contains common scripts used across multiple games | ||||
GameCode | Script layer (main editor work environment)
Specific for current project | ||||
Workbench | Contains common editor plugins/tools | ||||
WorkbenchGame | Editor plugins/tools
Specific for current project | ||||
Sounds |
Contains samples (wav) and configuration (audio configuration projects and signals) for all sounds in game | ||||
_SharedData | |||||
Character | |||||
Compositions | |||||
Destruction | |||||
Editor | |||||
Environment | |||||
Explosions | |||||
Impacts | |||||
Items | |||||
Music | |||||
Props | |||||
RadioBroadcast | |||||
RadioProtocol | |||||
Structures | |||||
UI | |||||
Vegetation | |||||
Vehicles | |||||
VON | |||||
Weapons | |||||
Terrains |
|||||
Common | Contains common data | ||||
Sky | |||||
Surfaces | |||||
Water | |||||
WeatherPresets | |||||
FlatLand | |||||
UI |
Contains UI layouts, fonts, textures and sounds | ||||
Data | |||||
Fonts | |||||
Imagesets | |||||
Layouts | |||||
Materials | |||||
Styles | |||||
Textures | |||||
WBData |
Contains Workbench-related data like custom components icons | ||||
Worlds |
Contains worlds | ||||
Eden |