GetMaterial

Category: Landscape / Material
Since engine version: 1.0 OC

Description

Determines the material type at the specified position in the landscape. Returns a material index which can be used for comparison e.g. with Material. For sky areas the function returns -1.

Syntax

int GetMaterial(int x, int y);

Parameters

x:
X coordinate at which to check the material. Offset in local calls.
y:
Y coordinate at which to check the material. Offset in local calls.

Remark

This functions only processes static materials - moving material pixels such as rain or snow are not evaluated.

Example

if(GetMaterial(0, +200) == Material("Oil")) Message("I am rich!");
Part of a clonk script: if 200 pixels below the calling object oil is found a message is displayed.
See also: GBackLiquid, GBackSolid, GetBackMaterial, InsertMaterial, Material
Sven2, 2002-08