Added Skullkeep's dynamic loot generation system

Added Skullkeep's PRC8 compatible dynamic loot generation system.  Full compile.  Updated release archive.
This commit is contained in:
Jaysyn904
2024-11-08 18:54:51 -05:00
parent 2cb81ae698
commit 0dbb628b75
211 changed files with 40616 additions and 800 deletions

View File

@@ -0,0 +1,375 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 17
},
"Charges": {
"type": "byte",
"value": 0
},
"Cloth1Color": {
"type": "byte",
"value": 56
},
"Cloth2Color": {
"type": "byte",
"value": 89
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Cost": {
"type": "dword",
"value": 65208
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {
"0": "<cÿ ÿ>Armor of Divinity</c>\n\n<c ÿ >A paladins gain strength from faith in their deity. This uneavering faith empowers them to perform holy blessings on their friends and also to werak cruel vengeance on their enemies. The armor of divinity was a gift to the ancient paladin, Paledeus from his deity, Isis. It is roumoured that any who wear this armor and have true faith in their deity will unlock the formidible divine power sealed within.</c>\n\n<c ÿ>Class: Paladin</c>\n<c ÿ>Class: Champion of Torm</c>\n\n<cÿÿ >Bonuses\n--------------</c>\n<cÿ~ >2 Pieces: +4 CHA\n4 Pieces: 1d4 Slashing Damage</c>\n\n<cÿÿ >Set Bonus (6 Pieces)\n---------------------------------</c>\n<cÿ~ >+1 Attacks/Round\n+2 Attack Bonus</c>",
"id": 12861
}
},
"Description": {
"type": "cexolocstring",
"value": {
"0": ""
}
},
"Identified": {
"type": "byte",
"value": 1
},
"Leather1Color": {
"type": "byte",
"value": 88
},
"Leather2Color": {
"type": "byte",
"value": 63
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "<cúdÈ>Zealot's Vanguard</c>",
"id": 12860
}
},
"Metal1Color": {
"type": "byte",
"value": 61
},
"Metal2Color": {
"type": "byte",
"value": 61
},
"ModelPart1": {
"type": "byte",
"value": 31
},
"PaletteID": {
"type": "byte",
"value": 4
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 1
},
"CostValue": {
"type": "word",
"value": 2
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 0
},
"Subtype": {
"type": "word",
"value": 5
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 1
},
"CostValue": {
"type": "word",
"value": 2
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 0
},
"Subtype": {
"type": "word",
"value": 2
}
},
{
"__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": 0
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 25
},
"CostValue": {
"type": "word",
"value": 10
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 52
},
"Subtype": {
"type": "word",
"value": 1
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 11
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 255
},
"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": 32
}
},
{
"__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": 6
}
}
]
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "sd_set_item"
},
"TemplateResRef": {
"type": "resref",
"value": "sd_paladin_s1_4"
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "sName"
},
"Type": {
"type": "dword",
"value": 3
},
"Value": {
"type": "cexostring",
"value": "Zealot's Vanguard"
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "sSet"
},
"Type": {
"type": "dword",
"value": 3
},
"Value": {
"type": "cexostring",
"value": "Armor of Divinity"
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "iSetNum"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 6
}
}
]
}
}