An Actor sheet for Vehicle type characters in the game system. Extends the base ActorSheetPF class.

Hierarchy

Constructors

Properties

Accessors

Methods

Constructors

Properties

_filters: Set<any>

Track the set of item filters which are applied

_hiddenElems: {}

Track hidden elements of the sheet.

Type declaration

    _renderedInner: boolean

    Whether inner part of this sheet has been rendered already.

    _submitQueued: boolean

    Whether a submit has been queued in any way.

    effectiveSearch: {}

    Type declaration

      searchCompositioning: boolean

      Item search

      searchDelay: number
      searchDelayEvent: null | Timeout
      searchRefresh: boolean

      Accessors

      • get inCharacterGeneration(): boolean
      • Private

        Determine if this actor is in character generation state.

        Returns boolean

        True if character generation guides are desirable.

      • get featTypeData(): Object
      • Returns an object containing feature type specific data relevant to feature organization.

        Returns Object

        Static

      Methods

      • Parameters

        • event: any
        • __namedParameters: {
              preventClose: undefined | boolean;
              preventRender: undefined | boolean;
              updateData: undefined | null;
          } = {}
          • preventClose: undefined | boolean
          • preventRender: undefined | boolean
          • updateData: undefined | null

        Returns Promise<void>

      • Parameters

        • damages: Object

          The traits object containing both custom text input and more structured resistances

        • damageType: string

          The type of resistance to check ("dr" or "eres" for damage reduction or energy resistance, respectively)

        Returns Object

        • An object of key-value pairs of string labels for the actor sheet
      • Parameters

        • skillset: any

        Returns {
            adventure: {
                skills: {};
            };
            all: {
                skills: {};
            };
            background: {
                skills: {};
            };
        }

        • adventure: {
              skills: {};
          }
          • skills: {}
          • all: {
                skills: {};
            }
            • skills: {}
            • background: {
                  skills: {};
              }
              • skills: {}
            • Return the amount of experience granted by killing a creature of a certain CR.

              Parameters

              • cr: null | number

                {null | number} The creature's challenge rating

              Returns number

              The amount of experience granted per kill

            • Add some extra data when rendering the sheet to reduce the amount of logic required within the template.

              Returns Promise<{
                  config: config;
                  cssClass: string;
                  editable: boolean;
                  isGM: boolean;
                  limited: boolean;
                  owner: boolean;
              }>

            • Toggle inline display of an item's summary/description by expanding or hiding info div

              Parameters

              • elem: JQuery<HTMLElement>

                The element to open. Likely will have the item class in CSS.

              • Optional instant: boolean = {}

                Whether to instantly show the expansion (true), or animate it (false)

              Returns void

            Generated using TypeDoc