REGION_EVENTS: {
    BEHAVIOR_ACTIVATED: "behaviorActivated";
    BEHAVIOR_DEACTIVATED: "behaviorDeactivated";
    BEHAVIOR_UNVIEWED: "behaviorUnviewed";
    BEHAVIOR_VIEWED: "behaviorViewed";
    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.

    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.

    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_BOUNDARY: "regionBoundary"

    Triggered when the shapes or bottom/top elevation 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, or shape 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, or shape 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, or shape 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, or shape is changed.

  • ReadonlyTOKEN_MOVE_WITHIN: "tokenMoveWithin"

    Triggered when a Token moves within a Region.

    A token moves whenever its x, y, elevation, width, height, or shape 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.