Added several new undead models & facelifted overrides for other models. Added dozens of new undead creatures from Libris Mortis & the monster manuals. Added CODI Core AI. Added NESS spawner system. Added randomized respawning trap system. Added undead feeding system. Greatly revamped Catacombs & Halls of the Dead. Updated nimtools. Full compile. Updated release archive.
		
			
				
	
	
		
			260 lines
		
	
	
		
			4.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			260 lines
		
	
	
		
			4.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "__data_type": "UTI ",
 | |
|   "AddCost": {
 | |
|     "type": "dword",
 | |
|     "value": 20000
 | |
|   },
 | |
|   "BaseItem": {
 | |
|     "type": "int",
 | |
|     "value": 22
 | |
|   },
 | |
|   "Charges": {
 | |
|     "type": "byte",
 | |
|     "value": 0
 | |
|   },
 | |
|   "Comment": {
 | |
|     "type": "cexostring",
 | |
|     "value": "1"
 | |
|   },
 | |
|   "Cost": {
 | |
|     "type": "dword",
 | |
|     "value": 636008
 | |
|   },
 | |
|   "Cursed": {
 | |
|     "type": "byte",
 | |
|     "value": 0
 | |
|   },
 | |
|   "DescIdentified": {
 | |
|     "type": "cexolocstring",
 | |
|     "value": {
 | |
|       "0": "This weapon has magical powers only useable by those disciplined in psionic magic.",
 | |
|       "id": 14306
 | |
|     }
 | |
|   },
 | |
|   "Description": {
 | |
|     "type": "cexolocstring",
 | |
|     "value": {
 | |
|       "0": ""
 | |
|     }
 | |
|   },
 | |
|   "Identified": {
 | |
|     "type": "byte",
 | |
|     "value": 1
 | |
|   },
 | |
|   "LocalizedName": {
 | |
|     "type": "cexolocstring",
 | |
|     "value": {
 | |
|       "0": "Psionic Dagger",
 | |
|       "id": 14307
 | |
|     }
 | |
|   },
 | |
|   "ModelPart1": {
 | |
|     "type": "byte",
 | |
|     "value": 42
 | |
|   },
 | |
|   "ModelPart2": {
 | |
|     "type": "byte",
 | |
|     "value": 32
 | |
|   },
 | |
|   "ModelPart3": {
 | |
|     "type": "byte",
 | |
|     "value": 32
 | |
|   },
 | |
|   "PaletteID": {
 | |
|     "type": "byte",
 | |
|     "value": 34
 | |
|   },
 | |
|   "Plot": {
 | |
|     "type": "byte",
 | |
|     "value": 0
 | |
|   },
 | |
|   "PropertiesList": {
 | |
|     "type": "list",
 | |
|     "value": [
 | |
|       {
 | |
|         "__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": 12
 | |
|         },
 | |
|         "Subtype": {
 | |
|           "type": "word",
 | |
|           "value": 15
 | |
|         }
 | |
|       },
 | |
|       {
 | |
|         "__struct_id": 0,
 | |
|         "ChanceAppear": {
 | |
|           "type": "byte",
 | |
|           "value": 100
 | |
|         },
 | |
|         "CostTable": {
 | |
|           "type": "byte",
 | |
|           "value": 11
 | |
|         },
 | |
|         "CostValue": {
 | |
|           "type": "word",
 | |
|           "value": 11
 | |
|         },
 | |
|         "Param1": {
 | |
|           "type": "byte",
 | |
|           "value": 255
 | |
|         },
 | |
|         "Param1Value": {
 | |
|           "type": "byte",
 | |
|           "value": 0
 | |
|         },
 | |
|         "PropertyName": {
 | |
|           "type": "word",
 | |
|           "value": 39
 | |
|         },
 | |
|         "Subtype": {
 | |
|           "type": "word",
 | |
|           "value": 0
 | |
|         }
 | |
|       },
 | |
|       {
 | |
|         "__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": 63
 | |
|         },
 | |
|         "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": 0
 | |
|         },
 | |
|         "PropertyName": {
 | |
|           "type": "word",
 | |
|           "value": 63
 | |
|         },
 | |
|         "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": 0
 | |
|         },
 | |
|         "PropertyName": {
 | |
|           "type": "word",
 | |
|           "value": 63
 | |
|         },
 | |
|         "Subtype": {
 | |
|           "type": "word",
 | |
|           "value": 10
 | |
|         }
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "StackSize": {
 | |
|     "type": "word",
 | |
|     "value": 1
 | |
|   },
 | |
|   "Stolen": {
 | |
|     "type": "byte",
 | |
|     "value": 0
 | |
|   },
 | |
|   "Tag": {
 | |
|     "type": "cexostring",
 | |
|     "value": "PsionicDagger"
 | |
|   },
 | |
|   "TemplateResRef": {
 | |
|     "type": "resref",
 | |
|     "value": "psionicdagger"
 | |
|   },
 | |
|   "xModelPart1": {
 | |
|     "type": "word",
 | |
|     "value": 42
 | |
|   },
 | |
|   "xModelPart2": {
 | |
|     "type": "word",
 | |
|     "value": 32
 | |
|   },
 | |
|   "xModelPart3": {
 | |
|     "type": "word",
 | |
|     "value": 32
 | |
|   }
 | |
| }
 |