surfaceType: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "\| *ofpe * * *\| *([0-1]\.[0-9]{2}) * \|game2" to "|game1= ofpe |version1= $1 |game2") |
Lou Montana (talk | contribs) m (Add Columns template usage) |
||
Line 24: | Line 24: | ||
<br> | <br> | ||
{{Feature | Informative | The command returns surface type of the ground, even underneath objects such as buildings and roads}} | {{Feature | Informative | The command returns surface type of the ground, even underneath objects such as buildings and roads}} | ||
<spoiler text="Show surface types ( | <spoiler text="Show surface types (Armed Assault)"> | ||
* #GRASSSOUTH | * #GRASSSOUTH | ||
* #GRASSGENERAL | * #GRASSGENERAL | ||
Line 34: | Line 34: | ||
</spoiler> | </spoiler> | ||
<spoiler text="Show surface types (Arma 3)"> | <spoiler text="Show surface types (Arma 3)"> | ||
{{Columns|4| | |||
* BuildingRubble | |||
* BuildingRubble_exp | |||
* cardboard | |||
* cardboard_exp | |||
* carpet | |||
* carpet_exp | |||
* carpet_inside | |||
* carpet_in_exp | |||
* concrete | |||
* concrete_exp | |||
* concrete_hall | |||
* concrete_hall_exp | |||
* concrete_inside | |||
* concrete_in_exp | |||
* concrete_out | |||
* Default | * Default | ||
* | * dirtrunway | ||
* | * floor | ||
* | * floor_exp | ||
* | * floor_inside | ||
* | * floor_in_exp | ||
* | * GdtAsphalt | ||
* | * GdtBeach | ||
* | * GdtCliff | ||
* | * GdtConcrete | ||
* | * GdtDead | ||
* | * GdtDesert | ||
* | * GdtDirt | ||
* | * GdtField | ||
* | * GdtForest | ||
* GdtForestMalden | |||
* GdtForestPine | |||
* GdtGrassDry | |||
* GdtGrassGreen | |||
* GdtGrassLong | |||
* GdtGrassShort | |||
* GdtGrassTall | |||
* GdtGrassWild | |||
* GdtKLCobblestone | |||
* GdtKLDirt | |||
* GdtKlField | |||
* GdtKLForestCon | |||
* GdtKLForestDec | |||
* GdtKLGrass1 | |||
* GdtKLGrass2 | |||
* GdtKlSoil | |||
* GdtKlStubble | |||
* GdtKlTarmac | |||
* GdtKlWeatheredTarmac | |||
* GdtMarsh | |||
* GdtMud | |||
* GdtRedDirt | |||
* GdtRock | |||
* GdtRubble | |||
* GdtSeabed | |||
* GdtSeabedExp | |||
* GdtSoil | |||
* GdtStony | |||
* GdtStonyThistle | |||
* GdtStratisBeach | |||
* GdtStratisConcrete | * GdtStratisConcrete | ||
* GdtStratisDirt | * GdtStratisDirt | ||
* GdtStratisDryGrass | * GdtStratisDryGrass | ||
* GdtStratisForestPine | |||
* GdtStratisGreenGrass | * GdtStratisGreenGrass | ||
* GdtStratisRocky | * GdtStratisRocky | ||
* GdtStratisSeabed | |||
* GdtStratisSeabedCluttered | |||
* GdtStratisThistles | * GdtStratisThistles | ||
* | * GdtThorn | ||
* | * GdtVolcano | ||
* | * GdtVolcanoBeach | ||
* | * GdtVRsurface01 | ||
* GdtWeed | * GdtWeed | ||
* GdtWildField | * GdtWildField | ||
* | * grid | ||
* | * grid_exp | ||
* | * lino | ||
* | * lino_exp | ||
* | * lino_in_exp | ||
* | * mat_in_exp | ||
* | * metalPlate | ||
* | * metalPlatePressed_exp | ||
* | * metalPlate_exp | ||
* | * metalPlate_in_exp | ||
* mud | * mud | ||
* | * mud_exp | ||
* parquet | * parquet | ||
* planks | * planks | ||
* planks_exp | |||
* planks_inside | * planks_inside | ||
* | * planks_in_exp | ||
* road | |||
* road_exp | |||
* roof_tiles_exp | |||
* rubble | * rubble | ||
* | * rubble_exp | ||
* | * sand | ||
* | * sand_exp | ||
* | * softwood_in_exp | ||
* | * steel | ||
* | * steel_exp | ||
* | * stones | ||
* | * stones_exp | ||
* | * straw_exp | ||
* | * SurfIntConcrete | ||
* | * SurfIntMetal | ||
* SurfIntTiles | |||
* SurfIntWood | |||
* surfint_concrete | * surfint_concrete | ||
* surfint_metal | * surfint_metal | ||
* surfint_tiles | * surfint_tiles | ||
* surfint_wood | * surfint_wood | ||
* | * SurfMetal | ||
* | * SurfRoadConcrete | ||
* SurfRoadConcrete_exp | * SurfRoadConcrete_exp | ||
* | * SurfRoadDirt | ||
* SurfRoadDirt_Enoch | * SurfRoadDirt_Enoch | ||
* SurfRoadDirt_exp | |||
* SurfRoadTarmac | |||
* SurfRoadTarmac1_Enoch | * SurfRoadTarmac1_Enoch | ||
* SurfRoadTarmac2_Enoch | * SurfRoadTarmac2_Enoch | ||
* SurfRoadTarmac3_Enoch | * SurfRoadTarmac3_Enoch | ||
* SurfRoadTarmac_exp | |||
* SurfRoofTiles | |||
* SurfRoofTin | |||
* SurfTrailDirt_Enoch | * SurfTrailDirt_Enoch | ||
* | * SurfTrailDirt_exp | ||
* | * SurfWater | ||
* | * SurfWood | ||
* | * surf_metal | ||
* | * surf_roadconcrete | ||
* | * surf_roaddirt | ||
* | * surf_roadtarmac | ||
* | * surf_rooftiles | ||
* | * surf_rooftin | ||
* | * surf_wood | ||
* | * TEST_SurfNormal | ||
* tiling | |||
* trash | |||
* trash_exp | |||
* Water | |||
* wavyMetal | |||
* wavyMetal_exp | |||
* woodenFloor | |||
}} | |||
</spoiler> | </spoiler> | ||
|s1= | |s1= [[surfaceType]] position | ||
|p1= position: [[Array]] - format [[Position2D]] or [[Position3D]] in which case Z will be ignored | |p1= position: [[Array]] - format [[Position2D]] or [[Position3D]] in which case Z will be ignored | ||
Line 195: | Line 195: | ||
|seealso= [[surfaceTexture]], [[surfaceIsWater]], [[surfaceNormal]], [[getAllEnvSoundControllers]] | |seealso= [[surfaceTexture]], [[surfaceIsWater]], [[surfaceNormal]], [[getAllEnvSoundControllers]] | ||
}} | }} | ||
Revision as of 17:22, 14 June 2021
Description
- Description:
- Returns what surface type is at the given position. For surface texture see surfaceTexture command.
- #GRASSSOUTH
- #GRASSGENERAL
- #SANDGENERAL
- #UTGRASS - for natural surfaces
- #UTCONCRETE - for urban surfaces
↑ Back to spoiler's top- BuildingRubble
- BuildingRubble_exp
- cardboard
- cardboard_exp
- carpet
- carpet_exp
- carpet_inside
- carpet_in_exp
- concrete
- concrete_exp
- concrete_hall
- concrete_hall_exp
- concrete_inside
- concrete_in_exp
- concrete_out
- Default
- dirtrunway
- floor
- floor_exp
- floor_inside
- floor_in_exp
- GdtAsphalt
- GdtBeach
- GdtCliff
- GdtConcrete
- GdtDead
- GdtDesert
- GdtDirt
- GdtField
- GdtForest
- GdtForestMalden
- GdtForestPine
- GdtGrassDry
- GdtGrassGreen
- GdtGrassLong
- GdtGrassShort
- GdtGrassTall
- GdtGrassWild
- GdtKLCobblestone
- GdtKLDirt
- GdtKlField
- GdtKLForestCon
- GdtKLForestDec
- GdtKLGrass1
- GdtKLGrass2
- GdtKlSoil
- GdtKlStubble
- GdtKlTarmac
- GdtKlWeatheredTarmac
- GdtMarsh
- GdtMud
- GdtRedDirt
- GdtRock
- GdtRubble
- GdtSeabed
- GdtSeabedExp
- GdtSoil
- GdtStony
- GdtStonyThistle
- GdtStratisBeach
- GdtStratisConcrete
- GdtStratisDirt
- GdtStratisDryGrass
- GdtStratisForestPine
- GdtStratisGreenGrass
- GdtStratisRocky
- GdtStratisSeabed
- GdtStratisSeabedCluttered
- GdtStratisThistles
- GdtThorn
- GdtVolcano
- GdtVolcanoBeach
- GdtVRsurface01
- GdtWeed
- GdtWildField
- grid
- grid_exp
- lino
- lino_exp
- lino_in_exp
- mat_in_exp
- metalPlate
- metalPlatePressed_exp
- metalPlate_exp
- metalPlate_in_exp
- mud
- mud_exp
- parquet
- planks
- planks_exp
- planks_inside
- planks_in_exp
- road
- road_exp
- roof_tiles_exp
- rubble
- rubble_exp
- sand
- sand_exp
- softwood_in_exp
- steel
- steel_exp
- stones
- stones_exp
- straw_exp
- SurfIntConcrete
- SurfIntMetal
- SurfIntTiles
- SurfIntWood
- surfint_concrete
- surfint_metal
- surfint_tiles
- surfint_wood
- SurfMetal
- SurfRoadConcrete
- SurfRoadConcrete_exp
- SurfRoadDirt
- SurfRoadDirt_Enoch
- SurfRoadDirt_exp
- SurfRoadTarmac
- SurfRoadTarmac1_Enoch
- SurfRoadTarmac2_Enoch
- SurfRoadTarmac3_Enoch
- SurfRoadTarmac_exp
- SurfRoofTiles
- SurfRoofTin
- SurfTrailDirt_Enoch
- SurfTrailDirt_exp
- SurfWater
- SurfWood
- surf_metal
- surf_roadconcrete
- surf_roaddirt
- surf_roadtarmac
- surf_rooftiles
- surf_rooftin
- surf_wood
- TEST_SurfNormal
- tiling
- trash
- trash_exp
- Water
- wavyMetal
- wavyMetal_exp
- woodenFloor
- Groups:
- Positions
Syntax
- Syntax:
- surfaceType position
- Parameters:
- position: Array - format Position2D or Position3D in which case Z will be ignored
- Return Value:
- String
Examples
- Example 1:
private _surface = surfaceType [4500, 4500];
- Example 2:
hint surfaceType position player;
Additional Information
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
Categories:
- Scripting Commands
- Introduced with Operation Flashpoint: Elite version 1.00
- Operation Flashpoint: Elite: New Scripting Commands
- Operation Flashpoint: Elite: Scripting Commands
- ArmA: Armed Assault: Scripting Commands
- Arma 2: Scripting Commands
- Arma 2: Operation Arrowhead: Scripting Commands
- Take On Helicopters: Scripting Commands
- Arma 3: Scripting Commands
- Command Group: Positions