surfaceType: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "[[Category:Scripting_Commands_Take_On_Helicopters" to "[[Category:Scripting Commands Take On Helicopters") |
Lou Montana (talk | contribs) (Fix description and clean comments) |
||
Line 7: | Line 7: | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| Returns what surface type is at the given position.<br><br> | | Returns what surface type is at the given position.<br> | ||
<br> | |||
< | <spoiler text="Show surface types (ArmA)"> | ||
* #GRASSSOUTH | |||
* #GRASSGENERAL | |||
* #SANDGENERAL | |||
</spoiler> | |||
<spoiler text="Show surface types (Arma 2)"> | |||
* #UTGRASS - for natural surfaces | |||
* #UTCONCRETE - for urban surfaces | |||
</spoiler> | |||
<spoiler text="Show surface types (Arma 3)"> | |||
<div style="columns: 4; -moz-columns: 4"> | |||
* Default | * Default | ||
* Water | * Water | ||
Line 155: | Line 165: | ||
* GdtKlField | * GdtKlField | ||
* GdtKlStubble | * GdtKlStubble | ||
</div> | |||
</spoiler>|DESCRIPTION= | </spoiler>|DESCRIPTION= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| [[ | | [[surfaceType]] position |SYNTAX= | ||
|p1= position: [[Array]] - format [[Position2D]] or [[Position3D]] in which case Z will be ignored|PARAMETER1= | |p1= position: [[Array]] - format [[Position2D]] or [[Position3D]] in which case Z will be ignored |PARAMETER1= | ||
| [[String]] |RETURNVALUE= | | [[String]] |RETURNVALUE= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
|x1= <code>_surface | |x1= <code>[[private]] _surface = [[surfaceType]] [4500, 4500];</code> |EXAMPLE1= | ||
|x2= <code> | |x2= <code>[[hint]] [[surfaceType]] [[position]] [[player]];</code> |EXAMPLE2= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| [[surfaceIsWater]], [[surfaceNormal]], [[getAllEnvSoundControllers]] |SEEALSO= | | [[surfaceIsWater]], [[surfaceNormal]], [[getAllEnvSoundControllers]] |SEEALSO= | ||
}} | }} | ||
Line 177: | Line 187: | ||
<dl class="command_description"> | <dl class="command_description"> | ||
<!-- Note Section BEGIN --> | <!-- Note Section BEGIN --> | ||
<!-- Note Section END --> | <!-- Note Section END --> | ||
</dl> | </dl> | ||
<h3 style="display:none">Bottom Section</h3> | <h3 style="display:none">Bottom Section</h3> | ||
[[Category:Scripting Commands| | [[Category:Scripting Commands|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands OFP Elite | | [[Category:Scripting Commands OFP Elite |{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands ArmA| | [[Category:Scripting Commands ArmA|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands Arma 2|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands Arma 2|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]] | ||
[[Category:Scripting Commands Take On Helicopters|{{uc:{{PAGENAME}}}}]] | [[Category:Scripting Commands Take On Helicopters|{{uc:{{PAGENAME}}}}]] |
Revision as of 14:28, 17 May 2020
Description
- Description:
- Returns what surface type is at the given position.
- #GRASSSOUTH
- #GRASSGENERAL
- #SANDGENERAL
- #UTGRASS - for natural surfaces
- #UTCONCRETE - for urban surfaces
- Default
- Water
- SurfRoadDirt
- SurfRoadConcrete
- SurfRoadTarmac
- SurfWood
- SurfMetal
- SurfRoofTin
- SurfRoofTiles
- SurfIntWood
- SurfIntConcrete
- SurfIntTiles
- SurfIntMetal
- SurfWater
- TEST_SurfNormal
- GdtStratisConcrete
- GdtStratisBeach
- GdtStratisDirt
- GdtStratisSeabedCluttered
- GdtStratisSeabed
- GdtStratisDryGrass
- GdtStratisGreenGrass
- GdtStratisRocky
- GdtStratisThistles
- GdtStratisForestPine
- GdtRubble
- GdtForestPine
- GdtConcrete
- GdtSoil
- GdtBeach
- GdtRock
- GdtDead
- GdtDirt
- GdtDesert
- GdtGrassGreen
- GdtGrassDry
- GdtGrassWild
- GdtWeed
- GdtWildField
- GdtThorn
- GdtStony
- GdtStonyThistle
- GdtMud
- GdtMarsh
- GdtSeabed
- concrete
- concrete_out
- concrete_inside
- dirtrunway
- road
- floor
- floor_inside
- carpet_inside
- carpet
- mud
- concrete_hall
- stones
- cardboard
- lino
- steel
- trash
- parquet
- sand
- metalPlate
- woodenFloor
- planks
- planks_inside
- grid
- rubble
- BuildingRubble
- tiling
- wavyMetal
- GdtVRsurface01
- surf_metal
- surf_roadconcrete
- surf_roaddirt
- surf_roadtarmac
- surf_rooftiles
- surf_rooftin
- surf_wood
- surfint_concrete
- surfint_metal
- surfint_tiles
- surfint_wood
- road_exp
- sand_exp
- SurfRoadDirt_exp
- SurfRoadConcrete_exp
- SurfRoadTarmac_exp
- SurfTrailDirt_exp
- concrete_exp
- concrete_in_exp
- concrete_hall_exp
- floor_exp
- floor_in_exp
- stones_exp
- planks_in_exp
- planks_exp
- softwood_in_exp
- steel_exp
- metalPlate_exp
- metalPlatePressed_exp
- metalPlate_in_exp
- grid_exp
- wavyMetal_exp
- carpet_exp
- carpet_in_exp
- mat_in_exp
- mud_exp
- straw_exp
- cardboard_exp
- lino_in_exp
- lino_exp
- roof_tiles_exp
- trash_exp
- rubble_exp
- BuildingRubble_exp
- GdtForestMalden
- GdtGrassShort
- GdtGrassTall
- GdtGrassLong
- GdtVolcanoBeach
- GdtSeabedExp
- GdtRedDirt
- GdtAsphalt
- GdtField
- GdtForest
- GdtVolcano
- GdtCliff
- SurfRoadDirt_Enoch
- SurfRoadTarmac1_Enoch
- SurfRoadTarmac2_Enoch
- SurfRoadTarmac3_Enoch
- SurfTrailDirt_Enoch
- GdtKLDirt
- GdtKLGrass1
- GdtKLGrass2
- GdtKLForestCon
- GdtKLForestDec
- GdtKlSoil
- GdtKlTarmac
- GdtKlWeatheredTarmac
- GdtKLCobblestone
- GdtKlField
- GdtKlStubble
- Groups:
- Uncategorised
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