Added updated ProjectQ troll chief model
Added updated ProjectQ troll chief model. Created encounter table for Great Northern Desert. Created or imported several pnp creature UTCs: vampire spawn, spectre, mohrg, basilisk, monstrous scorpions, air & earth elementals, ankhegs. Created pnp attacks for vampire & spectre. Full compile. Co-Authored-By: Draygoth <65428430+Draygoth@users.noreply.github.com>
This commit is contained in:
		
							
								
								
									
										486
									
								
								_module/uti/vampspawn_hide.uti.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										486
									
								
								_module/uti/vampspawn_hide.uti.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,486 @@
 | 
			
		||||
{
 | 
			
		||||
  "__data_type": "UTI ",
 | 
			
		||||
  "AddCost": {
 | 
			
		||||
    "type": "dword",
 | 
			
		||||
    "value": 0
 | 
			
		||||
  },
 | 
			
		||||
  "BaseItem": {
 | 
			
		||||
    "type": "int",
 | 
			
		||||
    "value": 73
 | 
			
		||||
  },
 | 
			
		||||
  "Charges": {
 | 
			
		||||
    "type": "byte",
 | 
			
		||||
    "value": 0
 | 
			
		||||
  },
 | 
			
		||||
  "Comment": {
 | 
			
		||||
    "type": "cexostring",
 | 
			
		||||
    "value": "Vampire Spawn Hide"
 | 
			
		||||
  },
 | 
			
		||||
  "Cost": {
 | 
			
		||||
    "type": "dword",
 | 
			
		||||
    "value": 0
 | 
			
		||||
  },
 | 
			
		||||
  "Cursed": {
 | 
			
		||||
    "type": "byte",
 | 
			
		||||
    "value": 0
 | 
			
		||||
  },
 | 
			
		||||
  "DescIdentified": {
 | 
			
		||||
    "type": "cexolocstring",
 | 
			
		||||
    "value": {
 | 
			
		||||
      "0": "Vampire Spawn Hide"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "Description": {
 | 
			
		||||
    "type": "cexolocstring",
 | 
			
		||||
    "value": {
 | 
			
		||||
      "0": "Vampire Spawn Hide"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "Identified": {
 | 
			
		||||
    "type": "byte",
 | 
			
		||||
    "value": 1
 | 
			
		||||
  },
 | 
			
		||||
  "LocalizedName": {
 | 
			
		||||
    "id": 13205,
 | 
			
		||||
    "type": "cexolocstring",
 | 
			
		||||
    "value": {
 | 
			
		||||
      "0": "Vampire Spawn Hide"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "ModelPart1": {
 | 
			
		||||
    "type": "byte",
 | 
			
		||||
    "value": 1
 | 
			
		||||
  },
 | 
			
		||||
  "PaletteID": {
 | 
			
		||||
    "type": "byte",
 | 
			
		||||
    "value": 14
 | 
			
		||||
  },
 | 
			
		||||
  "Plot": {
 | 
			
		||||
    "type": "byte",
 | 
			
		||||
    "value": 0
 | 
			
		||||
  },
 | 
			
		||||
  "PropertiesList": {
 | 
			
		||||
    "type": "list",
 | 
			
		||||
    "value": [
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 6
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 1
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 22
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 1
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 7
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 2
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 23
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 7
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 7
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 2
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 23
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 9
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 37
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 8
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 37
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 9
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 37
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 4
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 37
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 1
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 37
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 2
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 37
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 7
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 37
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 3
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 37
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 2
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 2
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 51
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "ChanceAppear": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 100
 | 
			
		||||
        },
 | 
			
		||||
        "CostTable": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 25
 | 
			
		||||
        },
 | 
			
		||||
        "CostValue": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 2
 | 
			
		||||
        },
 | 
			
		||||
        "Param1": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 255
 | 
			
		||||
        },
 | 
			
		||||
        "Param1Value": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "PropertyName": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 73
 | 
			
		||||
        },
 | 
			
		||||
        "Subtype": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  },
 | 
			
		||||
  "StackSize": {
 | 
			
		||||
    "type": "word",
 | 
			
		||||
    "value": 1
 | 
			
		||||
  },
 | 
			
		||||
  "Stolen": {
 | 
			
		||||
    "type": "byte",
 | 
			
		||||
    "value": 0
 | 
			
		||||
  },
 | 
			
		||||
  "Tag": {
 | 
			
		||||
    "type": "cexostring",
 | 
			
		||||
    "value": "VAMPSPAWN_HIDE"
 | 
			
		||||
  },
 | 
			
		||||
  "TemplateResRef": {
 | 
			
		||||
    "type": "resref",
 | 
			
		||||
    "value": "vampspawn_hide"
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user