Skip to content

IsVeins

Treats an overlay as part of a vein field, or an animation as the attack veins make.

Vein attack animation

Specification — Vein attack animation
Applies to
AnimType
File
art.ini
Section
[<ObjectType ID>]
Value
boolean
When omitted
no
art.ini
[VEINATAC] ; the AnimType named by [AudioVisual] VeinAttack
IsVeins=yes

IsVeins=yes makes an animation act as a vein attack. On every other frame, the animation deals VeinDamage to every object in its cell that veins can harm.

When the animation is removed, its cell can start another attack.

The animation is drawn in the local player’s color scheme.

Vein ground

Specification — Vein ground
Applies to
OverlayType
File
rules.ini
Section
[<ObjectType ID>]
Value
boolean
When omitted
no

IsVeins=yes makes the overlay count as vein ground where vein growth checks for overlays. A vein field can grow into a cell holding such an overlay, and the vein replaces the overlay when that cell matures. The overlay also does not block veins from growing into the cells beside it.

The key has three other effects:

  • A thin vein next to the overlay draws its connecting piece as though the overlay were mature vein.
  • A mature vein growing beside the overlay does not put thin vein on its cell.
  • When a veinhole monster is removed, overlays with the key are cleared from its five-by-five block along with its veins.

The key does not make an overlay behave as veins. Growing, harvesting, withering and vein attacks use only the vein overlay at its fixed position in [OverlayTypes], and the key does not change how an overlay is drawn.