Location: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Bit of cleaning/filling) |
Lou Montana (talk | contribs) (→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 | ||
* | * 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 | |||
[[Category: Data Types]] | [[Category: Data Types]] |
Revision as of 12: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
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