erasePitVBL

From RPTools Wiki
Revision as of 07:16, 26 January 2022 by Kwvanderlinde (talk | contribs) (Created page with "{{MacroFunction |name=erasePitVBL |proposed=false |trusted=true |version=1.11.0 |description= Erases Pit Vision Blocking Layer (Pit VBL) shapes from the '''Map''' VBL. This f...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

erasePitVBL() Function

 Note: This function can only be used in a Trusted Macro

Introduced in version 1.11.0
Erases Pit Vision Blocking Layer (Pit VBL) shapes from the Map VBL. This function does not affect Token VBL.

This function works the same as drawPitVBL() with the difference that drawPitVBL() draws the shapes on the Pit Vision Blocking Layer and erasePitVBL() erases them. For more examples go to the drawPitVBL() page.

Usage

erasePitVBL(shapeArray)

Parameters

  • shapeArray - An array of one or more shapes as JSON objects.

Example

This example erases a (solid) block of Pit VBL of 200x200 pixels starting at the origin of the map
[h:rectangle	= "{'shape':'rectangle','x':0,'y':0,'w':200,'h':200, 'fill':1}"]
[h:objectArrary	= json.append('',rectangle)]
[h:erasePitVBL(objectArrary)]

See Also