{
  "__data_type": "UTT ",
  "AutoRemoveKey": {
    "type": "byte",
    "value": 0
  },
  "Comment": {
    "type": "cexostring",
    "value": "ON TRIGGER:\r\n   nWhoCanTrigger: 0=Anyone, 1=PCs Only, 2=if string value,3=if\r\n     specific Integer value, 4= PC and string, 5= PC and integer.\r\n   sStringTrigger:   string variable name/value must equal\r\n   nIntegerTrigger:  integer variable name/value must equal\r\n   nTriggerScaling: 0=Always the same, 1=Based on triggering Level,2=Based on\r\n     highest level PC connected to module's level.\r\n   sEncounterTableNight:  This is the name of a variable on this trigger less a\r\n     value of 1 appended to end or it is the tag of a waypoint.  The waypoint\r\n     must have a variable sEncounter1 on it.\r\n   sEncounterTableDay:  Same as above.  Only triggered during the day.\r\n   nSpawnLocations: Number of standard spawn locations\r\n   nSpawnInLocations: Number of spawn in at a distance and run to spawn location\r\n    locations\r\n   sSpawnLocation#:  Either a waypoint tag or x/y coordinates\r\n   sSpawnInLocation#:  Either a waypoint tag or x/y coordinates\r\n   nRespawnHours:  Number of hours until respawn possible.\r\n\r\n   ENCOUNTER TABLE:\r\n   sEncounter# or variable# (see above):  percentage/encounter.percentage/enc\r\n     # above should correspond to level of PC.  Note: you can skip numbers and\r\n     it will pick the lowest # that is closest to the PC that it can find.\r\n     percentage = % chance this encounter happens\r\n     encounter = Waypoint Tag or a # on this trigger.\r\n   sEncNum#: Type/Despawn/SpawnIn/MinPop/MaxPop/Appear/Move/Identifier\r\n     # above will be the encounter number for the trigger or 1 if a waypoint.\r\n     Type = G for Group or C for Creature (see Identifier)\r\n     Despawn = D for day, N for night, P for when no PCs, # num hours, 0 never\r\n     SpawnIn = S for standard, A for ambush, D for distant using Spawn In\r\n     MinPop = Minimum number to spawn\r\n     MaxPop = Maximum number to spawn\r\n     Appear = S for standard, F for fly in if possible\r\n     Move = 0 for stationary, S for short (3 meters), M for medium (7 meters),\r\n        L for Long (14 meters), F for full area wander.\r\n     Identifier = Group Tag (variable or Waypoint tag) or ResRef for creature\r\n   sGroup1: or can be some other variable specified by identifier\r\n     MoveAs.Population/ResRef.Population/ResRef\r\n        MoveAs = How to move   G for as group, S for separately\r\n        Population = How many to spawn\r\n        ResRef = ResRef of Creature"
  },
  "Cursor": {
    "type": "byte",
    "value": 0
  },
  "DisarmDC": {
    "type": "byte",
    "value": 10
  },
  "Faction": {
    "type": "dword",
    "value": 1
  },
  "HighlightHeight": {
    "type": "float",
    "value": 3.0
  },
  "KeyName": {
    "type": "cexostring",
    "value": ""
  },
  "LinkedTo": {
    "type": "cexostring",
    "value": ""
  },
  "LinkedToFlags": {
    "type": "byte",
    "value": 0
  },
  "LoadScreenID": {
    "type": "word",
    "value": 0
  },
  "LocalizedName": {
    "type": "cexolocstring",
    "value": {
      "0": "DERS Gnolls"
    }
  },
  "OnClick": {
    "type": "resref",
    "value": ""
  },
  "OnDisarm": {
    "type": "resref",
    "value": ""
  },
  "OnTrapTriggered": {
    "type": "resref",
    "value": ""
  },
  "PaletteID": {
    "type": "byte",
    "value": 6
  },
  "PortraitId": {
    "type": "word",
    "value": 0
  },
  "ScriptHeartbeat": {
    "type": "resref",
    "value": ""
  },
  "ScriptOnEnter": {
    "type": "resref",
    "value": "ders_oe_trigger"
  },
  "ScriptOnExit": {
    "type": "resref",
    "value": ""
  },
  "ScriptUserDefine": {
    "type": "resref",
    "value": ""
  },
  "Tag": {
    "type": "cexostring",
    "value": "ders_trigger"
  },
  "TemplateResRef": {
    "type": "resref",
    "value": "ders_trigger002"
  },
  "TrapDetectable": {
    "type": "byte",
    "value": 1
  },
  "TrapDetectDC": {
    "type": "byte",
    "value": 10
  },
  "TrapDisarmable": {
    "type": "byte",
    "value": 1
  },
  "TrapFlag": {
    "type": "byte",
    "value": 0
  },
  "TrapOneShot": {
    "type": "byte",
    "value": 1
  },
  "TrapType": {
    "type": "byte",
    "value": 0
  },
  "Type": {
    "type": "int",
    "value": 0
  },
  "VarTable": {
    "type": "list",
    "value": [
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "nWhoCanTrigger"
        },
        "Type": {
          "type": "dword",
          "value": 1
        },
        "Value": {
          "type": "int",
          "value": 1
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sStringTrigger"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": ""
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sIntegerTrigger"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": ""
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "nTriggerScaling"
        },
        "Type": {
          "type": "dword",
          "value": 1
        },
        "Value": {
          "type": "int",
          "value": 1
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncounterTableNight"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "sEncN"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncounterTableDay"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "sEncD"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "nSpawnLocations"
        },
        "Type": {
          "type": "dword",
          "value": 1
        },
        "Value": {
          "type": "int",
          "value": 0
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sSpawnLocation1"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": ""
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "nSpawnInLocations"
        },
        "Type": {
          "type": "dword",
          "value": 1
        },
        "Value": {
          "type": "int",
          "value": 0
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sSpawnInLocation1"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": ""
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "nRespawnHours"
        },
        "Type": {
          "type": "dword",
          "value": 1
        },
        "Value": {
          "type": "int",
          "value": 2
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncN1"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "100/1"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncN2"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "75/1.25/2"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncN5"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "50/2.50/3"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncN10"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "100/4"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncN15"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "100/5"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncN20"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "100/6"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncD1"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "100/7"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncD5"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "100/8"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncD10"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "100/9"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncNum1"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "G/D/S/1/1/S/M/sWeakestGroup"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncNum2"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "G/D/S/1/1/S/M/sWeakGroup"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncNum3"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "G/D/S/1/1/S/M/sMedGroup"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncNum4"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "G/D/S/1/1/S/M/sStrongGroup"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncNum5"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "G/D/S/1/1/S/M/sLargeGroup"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncNum6"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "G/D/S/1/1/S/M/sMassiveGroup"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sWeakestGroup"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "S.1/gnollfem1.1/gnoll004"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sWeakGroup"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "G.1/gnoll002.1/gnoll004"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sMedGroup"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "G.1/gnoll002.2/gnoll004.1/gnoll003"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sStrongGroup"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "G.3/gnoll002.2/gnoll004.1/gnoll003"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sLargeGroup"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "G.3/gnoll002.2/gnoll004.1/gnoll003.1/gnoll006"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sMassiveGroup"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "G.4/gnoll002.4/gnoll004.1/gnoll003.1/gnoll006"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncNum7"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "C/N/S/1/1/S/S/gnoll004"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncNum8"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "C/N/S/2/2/S/S/gnoll004"
        }
      },
      {
        "__struct_id": 0,
        "Name": {
          "type": "cexostring",
          "value": "sEncNum9"
        },
        "Type": {
          "type": "dword",
          "value": 3
        },
        "Value": {
          "type": "cexostring",
          "value": "C/N/S/3/4/S/S/gnoll004"
        }
      }
    ]
  }
}