Wall: {
    animationTypes: Record<string, WallDoorAnimationConfig>;
    documentClass: typeof WallDocument;
    doorSounds: Record<string, WallDoorSound>;
    layerClass: typeof WallsLayer;
    objectClass: typeof canvas.placeables.Wall;
    textureGridSize: number;
    thresholdAttenuationMultiplier: number;
} = ...

Configuration for the Wall embedded document type and its representation on the game Canvas

Type declaration

  • animationTypes: Record<string, WallDoorAnimationConfig>

    The set of animation types that are supported for Wall door animations.

  • documentClass: typeof WallDocument
  • doorSounds: Record<string, WallDoorSound>
  • layerClass: typeof WallsLayer
  • objectClass: typeof canvas.placeables.Wall
  • textureGridSize: number

    A default grid size in pixels which is used for rendering DoorMesh sizing.

  • thresholdAttenuationMultiplier: number