File Types – Arma Reforger
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Some wiki formatting) |
Lou Montana (talk | contribs) (Remove the Comments column) |
||
Line 3: | Line 3: | ||
{{TOC|horizontal|||y}} | {{TOC|horizontal|||y}} | ||
{| class="wikitable" | {| class="wikitable sortable" | ||
! Ext | ! Ext | ||
! File Type | ! File Type | ||
! Saved by | ! Saved by | ||
! Description | ! style="width: 100%" | Description | ||
|- | |- | ||
| | | | ||
Line 19: | Line 18: | ||
* event ("SOUND_SHOT", "SOUND_RELOAD" etc) | * event ("SOUND_SHOT", "SOUND_RELOAD" etc) | ||
* sound file + parameters (signals, playback rules etc) | * sound file + parameters (signals, playback rules etc) | ||
Referenced by BaseSoundComponent children | |||
|- | |- | ||
| | | | ||
Line 28: | Line 27: | ||
Contains: | Contains: | ||
* 16b - File version defined in AnimDebuggerSerializationVersion | * 16b - File version defined in AnimDebuggerSerializationVersion | ||
* List of all debugged descriptors | * List of all debugged descriptors | ||
* For each frame list of all debug instances | * For each frame list of all debug instances | ||
File can be loaded in animation editor using Live debug tab | File can be loaded in animation editor using Live debug tab | ||
|- | |- | ||
Line 43: | Line 39: | ||
StepEvent, SoundEvent, SynchronizationEvent, etc | StepEvent, SoundEvent, SynchronizationEvent, etc | ||
|- | |- | ||
| | | | ||
Line 52: | Line 47: | ||
Takes all the sound inputs and produces the final sound output | Takes all the sound inputs and produces the final sound output | ||
|- | |- | ||
| | | | ||
Line 60: | Line 54: | ||
| Contains sheets (that contain <nowiki>[[Arma Reforger:Animation Nodes]]</nowiki>) of an animation graph. | | Contains sheets (that contain <nowiki>[[Arma Reforger:Animation Nodes]]</nowiki>) of an animation graph. | ||
<!--[[File:armar_file-types-agf-illustration.png|frameless|232px]]--> | <!--[[File:armar_file-types-agf-illustration.png|frameless|232px]]--> | ||
|- | |- | ||
| | | | ||
Line 69: | Line 62: | ||
Depends on '''.ast''' | Depends on '''.ast''' | ||
|- | |- | ||
| | | | ||
Line 77: | Line 69: | ||
+ various plugins | + various plugins | ||
| Binary animation file | | Binary animation file | ||
|- | |- | ||
| | | | ||
Line 84: | Line 75: | ||
| World editor | | World editor | ||
| Height map file which can be exported or imported in Workbench (Terrain tools in the World Editor) | | Height map file which can be exported or imported in Workbench (Terrain tools in the World Editor) | ||
| Not used in runtime neither directly by the editor - only for import/export. | {{Feature|informative|Not used in runtime neither directly by the editor - only for import/export.}} | ||
|- | |- | ||
| | | | ||
Line 93: | Line 84: | ||
Depends on '''.ast''' | Depends on '''.ast''' | ||
<!-- | |||
See Animation Template and Instances | See Animation Template and Instances | ||
--> | |||
|- | |- | ||
| | | | ||
Line 104: | Line 95: | ||
Provides a list of entries to be filled | Provides a list of entries to be filled | ||
<!-- | |||
See Animation Template and Instances | See Animation Template and Instances | ||
--> | |||
|- | |- | ||
| | | | ||
Line 113: | Line 104: | ||
| Animation editor | | Animation editor | ||
| ''see Syncing Animation'' | | ''see Syncing Animation'' | ||
|- | |- | ||
| | | | ||
Line 120: | Line 110: | ||
| Animation editor | | Animation editor | ||
| Workbench's Animation Editor "project" - saves/opens current workspace | | Workbench's Animation Editor "project" - saves/opens current workspace | ||
|- | |- | ||
| | | | ||
Line 127: | Line 116: | ||
| Behavior editor | | Behavior editor | ||
| AI behaviour tree | | AI behaviour tree | ||
|- | |- | ||
| | | | ||
Line 133: | Line 121: | ||
| Terrain data | | Terrain data | ||
| World editor | | World editor | ||
| Terrain data | | Terrain data - general terrain height map editor information | ||
|- | |- | ||
| | | | ||
Line 140: | Line 127: | ||
| Terrain data | | Terrain data | ||
| World editor | | World editor | ||
| Terrain data, height- | | Terrain data, height-map data for terrain tile used by the editor | ||
(original imported height map without modifications by roads etc) | (original imported height map without modifications by roads etc) | ||
|- | |- | ||
Line 149: | Line 135: | ||
| Script Editor | | Script Editor | ||
| Enforce Script Source file | | Enforce Script Source file | ||
|- | |- | ||
| | | | ||
Line 155: | Line 140: | ||
| Generic config | | Generic config | ||
| Config editor | | Config editor | ||
| | | | ||
|- | |- | ||
Line 162: | Line 146: | ||
| Component Template | | Component Template | ||
| World Editor | | World Editor | ||
| Defines | | Defines an Entity Component | ||
|- | |- | ||
| | | | ||
Line 169: | Line 152: | ||
| Texture | | Texture | ||
| Art tools | | Art tools | ||
| Source image format | | Source image format - other formats are also supported like png, jpeg, tiff, tga, hdr | ||
|- | |- | ||
| | | | ||
Line 177: | Line 159: | ||
| World editor | | World editor | ||
| Configuration of terrain texture import/generating dialogs (height map, satellite texture, normal map) | | Configuration of terrain texture import/generating dialogs (height map, satellite texture, normal map) | ||
|- | |- | ||
| | | | ||
Line 184: | Line 165: | ||
| Resource Browser | | Resource Browser | ||
| Enfusion proprietary (extended) compressed DDS texture | | Enfusion proprietary (extended) compressed DDS texture | ||
|- | |- | ||
| | | | ||
Line 191: | Line 171: | ||
| Resource Manager | | Resource Manager | ||
| Defines material for 3D objects, terrain, post processes, water, sky objects etc. | | Defines material for 3D objects, terrain, post processes, water, sky objects etc. | ||
|- | |- | ||
| | | | ||
Line 198: | Line 177: | ||
| World Editor | | World Editor | ||
| World contains terrain and all other objects that make up the your game world | | World contains terrain and all other objects that make up the your game world | ||
|- | |- | ||
| | | | ||
Line 204: | Line 182: | ||
| Entity Template | | Entity Template | ||
| World Editor | | World Editor | ||
| Defines an Entity content | | Defines an Entity content (prefab) | ||
|- | |- | ||
| | | | ||
Line 212: | Line 189: | ||
| 3D software | | 3D software | ||
| Source format for the TXO and XOB | | Source format for the TXO and XOB | ||
|- | |- | ||
| | | | ||
Line 219: | Line 195: | ||
| Font Editor | | Font Editor | ||
| Font for UI widget system, binary format. | | Font for UI widget system, binary format. | ||
|- | |- | ||
| | | | ||
Line 226: | Line 201: | ||
| Config Editor | | Config Editor | ||
| Definition of in-game material (properties, sound, etc) | | Definition of in-game material (properties, sound, etc) | ||
|- | |- | ||
| | | | ||
Line 233: | Line 207: | ||
| World Editor | | World Editor | ||
| Every Project has its own settings stored here | | Every Project has its own settings stored here | ||
|- | |- | ||
| | | | ||
Line 241: | Line 214: | ||
| Defines a set of images by cuts from a texture | | Defines a set of images by cuts from a texture | ||
[[File:armar_file-types-imageset-illustration.png|frameless|300px]] | [[File:armar_file-types-imageset-illustration.png|frameless|300px]] | ||
|- | |- | ||
| | | | ||
Line 247: | Line 219: | ||
| World Layer | | World Layer | ||
| World Editor | | World Editor | ||
| World file (.ent) can have mutliple layers stored in separate .layer files | | World file (.ent) can have mutliple layers stored in separate .layer files - can only be opened through the .ent file. | ||
|- | |- | ||
| | | | ||
Line 256: | Line 227: | ||
| UI layout definition | | UI layout definition | ||
[[File:armar_file-types-layout-illustration.png|frameless|289px]] | [[File:armar_file-types-layout-illustration.png|frameless|289px]] | ||
|- | |- | ||
| | | | ||
Line 263: | Line 233: | ||
| Resource Browser | | Resource Browser | ||
| Every registered asset has its meta file containing asset-specific settings and asset GUID | | Every registered asset has its meta file containing asset-specific settings and asset GUID | ||
|- | |- | ||
| | | | ||
Line 270: | Line 239: | ||
| Navmesh generator tool | | Navmesh generator tool | ||
| Binary file with single navmesh instance | | Binary file with single navmesh instance | ||
|- | |- | ||
| | | | ||
Line 277: | Line 245: | ||
| Procedural Animation Editor | | Procedural Animation Editor | ||
| See Procedural animation editor | | See Procedural animation editor | ||
|- | |- | ||
| | | | ||
Line 284: | Line 251: | ||
| Config Editor | | Config Editor | ||
| Physical material (bounciness, adherence etc) | | Physical material (bounciness, adherence etc) | ||
|- | |- | ||
| | | | ||
Line 290: | Line 256: | ||
| ResourceViewer Preset | | ResourceViewer Preset | ||
| Resource Browser | | Resource Browser | ||
| A preset with several options to allow customization of Workbench's preview windows | | A preset with several options to allow customization of Workbench's preview windows (ususually saved in user profile /profile/) | ||
|- | |- | ||
| | | | ||
Line 298: | Line 263: | ||
| Particle Editor | | Particle Editor | ||
| Particle effects definition | | Particle effects definition | ||
|- | |- | ||
| | | | ||
Line 305: | Line 269: | ||
| Resource Browser | | Resource Browser | ||
| Character ragdoll file | | Character ragdoll file | ||
|- | |- | ||
| | | | ||
Line 311: | Line 274: | ||
| Resource Database | | Resource Database | ||
| Workbench | | Workbench | ||
| Cache file of all resources in the project | | Cache file of all resources in the project, created automatically | ||
|- | |- | ||
| | | | ||
Line 318: | Line 280: | ||
| Signal | | Signal | ||
| Audio Editor | | Audio Editor | ||
| Describes the logic of playing an audio component or encapsulate manipulation parameters | | Describes the logic of playing an audio component or encapsulate manipulation parameters - this audio resource is shared among audio components | ||
|- | |- | ||
| | | | ||
Line 325: | Line 286: | ||
| PA signal | | PA signal | ||
| Procedural Animation Editor | | Procedural Animation Editor | ||
| Describes the control logic for parts of a PA project | | Describes the control logic for parts of a PA project - this resource is shared among PA projects | ||
|- | |- | ||
| | | | ||
Line 333: | Line 293: | ||
| World Editor | | World Editor | ||
| Information for music and audio effects. | | Information for music and audio effects. | ||
|- | |- | ||
| | | | ||
Line 340: | Line 299: | ||
| String Editor | | String Editor | ||
| Strings used for localization. | | Strings used for localization. | ||
|- | |- | ||
| | | | ||
Line 346: | Line 304: | ||
| Database | | Database | ||
| Proprietary format | | Proprietary format | ||
| Runtime database of stars. Contains up to 100.000 stars describing their real positions and colors | | Runtime database of stars. Contains up to 100.000 stars describing their real positions and colors<br> | ||
Array of Hunks (ID = "ITEM") each Hunk describes a Star object with following data: | |||
* Ra - Right ascension (float) | |||
* Dec - Declination (float) | |||
* ProMoRa - Proper motion in right ascension (float) | |||
* Parallax - (float) | |||
* Magnitude - Star brightness (float) | |||
* Color - Star color (uint32 RGBA) | |||
* HIP Catalog - Dummy (not used uint32) | |||
* Name - Star name, with max. 256 characters length | |||
[https://cdsarc.u-strasbg.fr/viz-bin/Cat?I/311 Source data] | [https://cdsarc.u-strasbg.fr/viz-bin/Cat?I/311 Source data] | ||
|- | |- | ||
| | | | ||
Line 374: | Line 321: | ||
| Resource Browser | | Resource Browser | ||
| Defines UI style | | Defines UI style | ||
|- | |- | ||
| | | | ||
Line 380: | Line 326: | ||
| Terrain data | | Terrain data | ||
| World editor | | World editor | ||
| Terrain | | Terrain height map information | ||
|- | |- | ||
| | | | ||
Line 388: | Line 333: | ||
| World editor | | World editor | ||
| Information for 2D map | | Information for 2D map | ||
|- | |- | ||
| | | | ||
Line 395: | Line 339: | ||
| Resource Browser | | Resource Browser | ||
| Source font file format supported by Enfusion. | | Source font file format supported by Enfusion. | ||
|- | |- | ||
| | | | ||
Line 401: | Line 344: | ||
| Terrain data | | Terrain data | ||
| World editor | | World editor | ||
| Terrain data, height- | | Terrain data, height-map data for terrain tile used in run time (here are baked modifications by roads etc) | ||
(here are baked modifications by roads etc) | |||
|- | |- | ||
| | | | ||
Line 409: | Line 350: | ||
| Animation file | | Animation file | ||
| Animation editor | | Animation editor | ||
| Text animation file (source for .anm) | | Text animation file (source for .anm) - source animation | ||
|- | |- | ||
| | | | ||
Line 417: | Line 357: | ||
| Resource Browser | | Resource Browser | ||
+ various plugins like BlenderPlugin | + various plugins like BlenderPlugin | ||
| Text model file (source for .xob) | | Text model file (source for .xob) - source model | ||
|- | |- | ||
| | | | ||
Line 425: | Line 364: | ||
| Config editor | | Config editor | ||
| Surface properties that are used inside vehicle simulation (roughness, steering noise etc.) | | Surface properties that are used inside vehicle simulation (roughness, steering noise etc.) | ||
|- | |- | ||
| | | | ||
Line 432: | Line 370: | ||
| Audio software | | Audio software | ||
| WAV file format | | WAV file format | ||
|- | |- | ||
| | | | ||
Line 439: | Line 376: | ||
| Resource Browser | | Resource Browser | ||
| Binary model file | | Binary model file | ||
|} | |} | ||
{{GameCategory|armaR|Modding}} | {{GameCategory|armaR|Modding}} |
Revision as of 16:00, 23 May 2022
This page lists file types and their respective extensions with which Arma Reforger and the Workbench work.
Ext | File Type | Saved by | Description |
---|---|---|---|
.acp |
Audio component | Audio Editor | Describe audio playback
Manages sound events:
Referenced by BaseSoundComponent children |
.adeb |
Animation debug | Animation offline debugger | Binary stream format
Contains:
File can be loaded in animation editor using Live debug tab |
.ae |
Animation Events Table | Animation editor | Lists all events used in the animation workspace
StepEvent, SoundEvent, SynchronizationEvent, etc |
.afm |
Audio Final Mixer | Audio Editor | "Sound mixer" referenced by the .acp
Takes all the sound inputs and produces the final sound output |
.agf |
Animation graph file | Animation editor | Contains sheets (that contain [[Arma Reforger:Animation Nodes]]) of an animation graph. |
.agr |
Animation graph | Animation editor | "root format" sheets collection with graph parameters, e.g commands, variables, IK chains, etc
Depends on .ast |
.anm |
Animation file | Resource Browser
+ various plugins |
Binary animation file |
.asc |
Height map (Esri grid) | World editor | Height map file which can be exported or imported in Workbench (Terrain tools in the World Editor) |
.asi |
Animation Set Instance | Animation editor | Bridges .anm with .ast abstract names
Depends on .ast |
.ast |
Animation Set Template | Animation editor | Structural skeleton to be filled by .asi
Provides a list of entries to be filled |
.asy |
Animation Sync Table | Animation editor | see Syncing Animation |
.aw |
Animation Workspace | Animation editor | Workbench's Animation Editor "project" - saves/opens current workspace |
.bt |
Behavior tree | Behavior editor | AI behaviour tree |
.bterr |
Terrain data | World editor | Terrain data - general terrain height map editor information |
.bttile |
Terrain data | World editor | Terrain data, height-map data for terrain tile used by the editor
(original imported height map without modifications by roads etc) |
.c |
Enforce Script Source | Script Editor | Enforce Script Source file |
.conf |
Generic config | Config editor | |
.ct |
Component Template | World Editor | Defines an Entity Component |
.dds |
Texture | Art tools | Source image format - other formats are also supported like png, jpeg, tiff, tga, hdr |
.desc |
Terrain dialogs configuration | World editor | Configuration of terrain texture import/generating dialogs (height map, satellite texture, normal map) |
.edds |
Enfusion DDS Texture | Resource Browser | Enfusion proprietary (extended) compressed DDS texture |
.emat |
Material Definition | Resource Manager | Defines material for 3D objects, terrain, post processes, water, sky objects etc. |
.ent |
World Scene | World Editor | World contains terrain and all other objects that make up the your game world |
.et |
Entity Template | World Editor | Defines an Entity content (prefab) |
.fbx |
3D model source file | 3D software | Source format for the TXO and XOB |
.fnt |
Font | Font Editor | Font for UI widget system, binary format. |
.gamemat |
Game material | Config Editor | Definition of in-game material (properties, sound, etc) |
.gproj |
Project-specific Settings | World Editor | Every Project has its own settings stored here |
.imageset |
ImageSet Definition | Resource Browser | Defines a set of images by cuts from a texture |
.layer |
World Layer | World Editor | World file (.ent) can have mutliple layers stored in separate .layer files - can only be opened through the .ent file. |
.layout |
Layout Definition | Resource Browser | UI layout definition |
.meta |
Meta Information | Resource Browser | Every registered asset has its meta file containing asset-specific settings and asset GUID |
.nmn |
Navmesh | Navmesh generator tool | Binary file with single navmesh instance |
.pap |
PA project | Procedural Animation Editor | See Procedural animation editor |
.physmat |
Physics material | Config Editor | Physical material (bounciness, adherence etc) |
.pre |
ResourceViewer Preset | Resource Browser | A preset with several options to allow customization of Workbench's preview windows (ususually saved in user profile /profile/) |
.ptc |
Particle System Definition | Particle Editor | Particle effects definition |
.ragdoll |
Ragdoll Definition | Resource Browser | Character ragdoll file |
.rdb |
Resource Database | Workbench | Cache file of all resources in the project, created automatically |
.sig |
Signal | Audio Editor | Describes the logic of playing an audio component or encapsulate manipulation parameters - this audio resource is shared among audio components |
.siga |
PA signal | Procedural Animation Editor | Describes the control logic for parts of a PA project - this resource is shared among PA projects |
.smap |
Soundmap data | World Editor | Information for music and audio effects. |
.st |
String Table | String Editor | Strings used for localization. |
.stars |
Database | Proprietary format | Runtime database of stars. Contains up to 100.000 stars describing their real positions and colors Array of Hunks (ID = "ITEM") each Hunk describes a Star object with following data:
|
.styles |
Widget Style Definition | Resource Browser | Defines UI style |
.terr |
Terrain data | World editor | Terrain height map information |
.topo |
Topography data | World editor | Information for 2D map |
.ttf |
TrueType Font | Resource Browser | Source font file format supported by Enfusion. |
.ttile |
Terrain data | World editor | Terrain data, height-map data for terrain tile used in run time (here are baked modifications by roads etc) |
.txa |
Animation file | Animation editor | Text animation file (source for .anm) - source animation |
.txo |
Model | Resource Browser
+ various plugins like BlenderPlugin |
Text model file (source for .xob) - source model |
.vhcsurf |
Vehicle surface | Config editor | Surface properties that are used inside vehicle simulation (roughness, steering noise etc.) |
.wav |
Supported audio file format | Audio software | WAV file format |
.xob |
Model | Resource Browser | Binary model file |