Component_Npc: {
    type: "compound";
    value: {
        Actions?: { type: "string"; value: string };
        InteractiveText?: { type: "string"; value: string };
        PlayerSceneMapping?: {
            type: "list";
            value: {
                type: "compound";
                value: {
                    PlayerID: { type: "long"; value: [high: number, low: number] };
                    SceneName: { type: "string"; value: string };
                }[];
            };
        };
        RawtextName?: { type: "string"; value: string };
    };
}

This component is only used by NPCs.

Type declaration

  • type: "compound"
  • value: {
        Actions?: { type: "string"; value: string };
        InteractiveText?: { type: "string"; value: string };
        PlayerSceneMapping?: {
            type: "list";
            value: {
                type: "compound";
                value: {
                    PlayerID: { type: "long"; value: [high: number, low: number] };
                    SceneName: { type: "string"; value: string };
                }[];
            };
        };
        RawtextName?: { type: "string"; value: string };
    }
    • OptionalActions?: { type: "string"; value: string }

      (May not exist) The actions.

    • OptionalInteractiveText?: { type: "string"; value: string }

      (May not exist) The interactive text.

    • OptionalPlayerSceneMapping?: {
          type: "list";
          value: {
              type: "compound";
              value: {
                  PlayerID: { type: "long"; value: [high: number, low: number] };
                  SceneName: { type: "string"; value: string };
              }[];
          };
      }

      (May not exist) UNDOCUMENTED.

    • OptionalRawtextName?: { type: "string"; value: string }

      (May not exist) The name.