Foundry Virtual Tabletop - API Documentation - Version 14
    Preparing search index...

    Variable REGION_EVENTSConst

    REGION_EVENTS: {
        BEHAVIOR_ACTIVATED: "behaviorActivated";
        BEHAVIOR_DEACTIVATED: "behaviorDeactivated";
        BEHAVIOR_UNVIEWED: "behaviorUnviewed";
        BEHAVIOR_VIEWED: "behaviorViewed";
        REGION_ANIMATION: "regionAnimation";
        REGION_BOUNDARY: "regionBoundary";
        TOKEN_ANIMATE_IN: "tokenAnimateIn";
        TOKEN_ANIMATE_OUT: "tokenAnimateOut";
        TOKEN_ENTER: "tokenEnter";
        TOKEN_EXIT: "tokenExit";
        TOKEN_MOVE_IN: "tokenMoveIn";
        TOKEN_MOVE_OUT: "tokenMoveOut";
        TOKEN_MOVE_WITHIN: "tokenMoveWithin";
        TOKEN_ROUND_END: "tokenRoundEnd";
        TOKEN_ROUND_START: "tokenRoundStart";
        TOKEN_TURN_END: "tokenTurnEnd";
        TOKEN_TURN_START: "tokenTurnStart";
    } = ...

    The Region events that are supported by core.

    Type Declaration

    • ReadonlyBEHAVIOR_ACTIVATED: "behaviorActivated"

      Triggered when the Region Behavior becomes active, i.e. is enabled or created without being disabled while its Region isn't hidden, or its Region becomes unhidden while it's enabled.

      The event is triggered only for this Region Behavior.

    • ReadonlyBEHAVIOR_DEACTIVATED: "behaviorDeactivated"

      Triggered when the Region Behavior becomes inactive, i.e. is disabled or deleted without being disabled while its Region isn't hidden, or its Region becomes hidden while it's enabled.

      The event is triggered only for this Region Behavior.

    • ReadonlyBEHAVIOR_UNVIEWED: "behaviorUnviewed"

      Triggered when the Region Behavior becomes unviewed, i.e. inactive or the Scene of its Region is unviewed.

      The event is triggered only for this Region Behavior.

    • ReadonlyBEHAVIOR_VIEWED: "behaviorViewed"

      Triggered when the Region Behavior becomes viewed, i.e. active and the Scene of its Region is viewed.

      The event is triggered only for this Region Behavior.

    • ReadonlyREGION_ANIMATION: "regionAnimation"

      Triggered when the animation state of the Region is changed.

    • ReadonlyREGION_BOUNDARY: "regionBoundary"

      Triggered when the shapes, bottom/top elevation, levels, or restriction of the Region are changed.

    • ReadonlyTOKEN_ANIMATE_IN: "tokenAnimateIn"

      Triggered when a Token animates into a Region.

      This event is only triggered only if the Scene the Token is in is viewed.

    • ReadonlyTOKEN_ANIMATE_OUT: "tokenAnimateOut"

      Triggered when a Token animates out of a Region.

      This event is triggered only if the Scene the Token is in is viewed.

    • ReadonlyTOKEN_ENTER: "tokenEnter"

      Triggered when a Token enters a Region.

      A Token enters a Region whenever ...

      • it is created within the Region,
      • the boundary of the Region has changed such that the Token is now inside the Region,
      • the Token moves into the Region (the Token's x, y, elevation, width, height, depth, shape, or level has changed such that it is now inside the Region), or
      • a Region Behavior becomes active (i.e., is enabled or created while enabled), in which case the event it triggered only for this Region Behavior.
    • ReadonlyTOKEN_EXIT: "tokenExit"

      Triggered when a Token exits a Region.

      A Token exits a Region whenever ...

      • it is deleted while inside the Region,
      • the boundary of the Region has changed such that the Token is no longer inside the Region,
      • the Token moves out of the Region (the Token's x, y, elevation, width, height, depth, shape, or level has changed such that it is no longer inside the Region), or
      • a Region Behavior becomes inactive (i.e., is disabled or deleted while enabled), in which case the event it triggered only for this Region Behavior.
    • ReadonlyTOKEN_MOVE_IN: "tokenMoveIn"

      Triggered when a Token moves into a Region.

      A Token moves whenever its x, y, elevation, width, height, depth, shape, or level is changed.

    • ReadonlyTOKEN_MOVE_OUT: "tokenMoveOut"

      Triggered when a Token moves out of a Region.

      A Token moves whenever its x, y, elevation, width, height, depth, shape, or level is changed.

    • ReadonlyTOKEN_MOVE_WITHIN: "tokenMoveWithin"

      Triggered when a Token moves within a Region.

      A token moves whenever its x, y, elevation, width, height, depth, shape, or level is changed.

    • ReadonlyTOKEN_ROUND_END: "tokenRoundEnd"

      Triggered when a Token ends the Combat round in a Region.

    • ReadonlyTOKEN_ROUND_START: "tokenRoundStart"

      Triggered when a Token starts the Combat round in a Region.

    • ReadonlyTOKEN_TURN_END: "tokenTurnEnd"

      Triggered when a Token ends its Combat turn in a Region.

    • ReadonlyTOKEN_TURN_START: "tokenTurnStart"

      Triggered when a Token starts its Combat turn in a Region.