Location: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Bit of cleaning/filling)
(→‎Arma 3: Add all currently available location types)
Line 64: Line 64:


=== Arma 3 ===
=== 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
* NameCity
* NameCityCapital
* NameCityCapital
* NameLocal (Will return names like Airport)
* NameMarine
* NameMarine
* NameVillage
* NameVillage
* NameLocal (Will return names like Airport)
* RockArea
* Hill
* SafetyZone
* Mount
* Strategic
* Airport (On Tanoa only. Tanoan airports have their own location type. On Altis and Stratis, airports are '''NameLocal''')
* 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




[[Category: Data Types]]
[[Category: Data Types]]

Revision as of 13:39, 17 March 2019

Template:SideTOC 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 notion was introduced in -wrong parameter ("Arma") defined!-1.08.


Specifics

  • Locations have a name, a side, a 3D position, a 2D area, and an orientation.
  • They have a non-scaling map representation (icon and/or text, depending on class).
  • They require a class definition to define basic properties that can be changed using script commands. Classes are defined in bin\Config.bin\CfgLocationTypes
  • They can be attached to objects, with all of the location's relevant properties inherited from the object
  • They can use setVariable and getVariable, but this only works with user made locations
  • Locations are local in MP, their properties are not synchronized
  • Existing locations are set in an islands .pew file. When the island is exported to .wrp the islandname.hpp is also produced - this contains the location names used in the .pew file. This .hpp is then incorporated into the config for the island using an #include statement.
    This section included in the island config ensures any locations set in the .pew file are included in the island during packing.
  • A terrain config can not be changed using the location script commands, but they can be found and read. This provides a single command method of finding nearby high points, towns, etc.


Location Types

Location Types (ArmA)

Armed Assault

Possible location types are:

  • Mount
  • Name
  • NameMarine
  • NameCityCapital
  • NameCity
  • NameVillage
  • NameLocal
  • Hill
  • ViewPoint
  • RockArea
  • BorderCrossing
  • VegetationBroadleaf
  • VegetationFir
  • VegetationPalm
  • VegetationVineyard


Location icons and fonts (Arma 2)

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