ExtractMaterialAmount
Landscape
Material
5.1 OC
int
int
x
X position at which material is extracted. Offset in local calls.
int
y
Y position at which material is extracted. Offset in local calls.
int
material_index
Index of the material to be extracted. Also see Material.
int
amount
Maximum amount to be extracted.
bool
distant_x
If true, material will be extracted at the most distant horizontal position of the top row of the material body, to a maximum of the material's MaxSlide parameter. If used on liquids, this mode ensures that level pools of 1px height can be extracted by extracting from anywhere horizontally.
Extracts a certain amount of material at the specified position. The return value is the amount actually extracted.
var i=ExtractMaterialAmount(0,0,Material("Water"),10);
while (i--) InsertMaterial(Material("Water"),0,-10,Random(5)-2,-10);
Sucks up to ten pixels of water and squirts them up.
Material
ExtractLiquid
InsertMaterial
Sven22001-11