---
name: "Location"
type: topic
aliases: ["Arma 2: CfgLocationTypes", "location"]
source: https://community.bistudio.com/wiki/Location
revid: 378131
updated: 2026-02-22T20:29:35Z
---

# Location

A location is an extended type of marker. For example city names displayed on the map are locations; their information can be accessed and modified with Location commands.

[Location](../topics/Location.md) notion was introduced in Armed Assault v1.08.

### Specifics

Locations:
- are defined in `bin\Config.bin\CfgLocationTypes` / `configFile >> "CfgLocationTypes"`
- have a name, a side, a [3D position](../topics/Position.md#position3d), a 2D area, and an [orientation](../commands/direction.md)
- have a non-scaling map representation (icon and/or text, depending on their class)
- can be attached to objects, with all of the location's relevant properties inherited from the object
- are [local](../topics/Multiplayer_Scripting.md#locality), their properties are not synchronised over the network

Terrain built-in locations:
- provide a way to find nearby high points, towns, etc.
- are defined in an island's `.pew` file. When the island is exported to `.wrp` its `.hpp` file is also produced, containing the location names used in the `.pew` file. This `.hpp` file is then incorporated into the config for the island using an [#include](../topics/PreProcessor_Commands.md#23include) statement.
This section included in the island config ensures any locations set in the `.pew` file are included in the island during packing.

| Modification | Terrain Location | Scripted Terrain Location<br>using [createLocation#Syntax 2](../commands/createLocation.md#syntax-2) | Scripted Location |
|---|---|---|---|
| [Side](../topics/Side.md) | ✓ | ✓ | ✓ |
| [Size](../commands/setSize.md) | ✗ | ✓ | ✓ |
| [Direction](../commands/direction.md) | ✗ | ✓ | ✓ |
| [setVariable](../commands/setVariable.md)/[getVariable](../commands/getVariable.md) | ✗ | ✓ | ✓ |
| [3D Position](../topics/Position.md#position3d) | ✗ | ✗ | ✓ |
| [Attach to](../commands/attachTo.md) an object | ✗ | ✗ | ✓ |
| [Deletion](../commands/deleteLocation.md) | ✗ | ✗ | ✓ |

### Location Types

#### Armed Assault

Possible location types are:
- Mount
- Name
- NameMarine
- NameCityCapital
- NameCity
- NameVillage
- NameLocal
- Hill
- ViewPoint
- RockArea
- BorderCrossing
- VegetationBroadleaf
- VegetationFir
- VegetationPalm
- VegetationVineyard

#### Arma 2

- Name
- Strategic
- StrongpointArea
- FlatArea
- FlatAreaCity
- FlatAreaCitySmall
- CityCenter
- Airport
- NameMarine
- NameCityCapital
- NameCity
- NameVillage
- NameLocal
- Hill
- ViewPoint
- RockArea
- BorderCrossing
- VegetationBroadleaf
- VegetationFir
- VegetationPalm
- VegetationVineyard

#### Arma 3

- Airport (on Tanoa only. Tanoan airports have their own location type. On Altis and Stratis, airports are **NameLocal**)
- Area
- BorderCrossing
- CityCenter
- CivilDefense
- CulturalProperty
- DangerousForces
- Flag
- FlatArea
- FlatAreaCity
- FlatAreaCitySmall
- Hill
- HistoricalSite
- Invisible
- Mount
- Name
- NameCity
- NameCityCapital
- NameLocal (will return names like Airport)
- NameMarine
- NameVillage
- RockArea
- SafetyZone
- Strategic
- StrongpointArea
- VegetationBroadleaf
- VegetationFir
- VegetationPalm
- VegetationVineyard
- ViewPoint
- b_air
- b_antiair
- b_armor
- b_art
- b_hq
- b_inf
- b_installation
- b_maint
- b_mech_inf
- b_med
- b_mortar
- b_motor_inf
- b_naval
- b_plane
- b_recon
- b_service
- b_support
- b_uav
- b_unknown
- c_air
- c_car
- c_plane
- c_ship
- c_unknown
- fakeTown
- group_0
- group_1
- group_10
- group_11
- group_2
- group_3
- group_4
- group_5
- group_6
- group_7
- group_8
- group_9
- n_air
- n_antiair
- n_armor
- n_art
- n_hq
- n_inf
- n_installation
- n_maint
- n_mech_inf
- n_med
- n_mortar
- n_motor_inf
- n_naval
- n_plane
- n_recon
- n_service
- n_support
- n_uav
- n_unknown
- o_air
- o_antiair
- o_armor
- o_art
- o_hq
- o_inf
- o_installation
- o_maint
- o_mech_inf
- o_med
- o_mortar
- o_motor_inf
- o_naval
- o_plane
- o_recon
- o_service
- o_support
- o_uav
- o_unknown
- respawn_air
- respawn_armor
- respawn_inf
- respawn_motor
- respawn_naval
- respawn_para
- respawn_plane
- respawn_unknown
- u_installation

<sub>Source: [BI Community Wiki — Location](https://community.bistudio.com/wiki/Location) (revision 378131).</sub>
