Spawner, Creature & Item work
Spawner work. Creatures & placeables in Kobold cave now respawn. Placeables in Forest of Hope: South now respawn. Fixed up a few more items & creatures.
This commit is contained in:
@@ -54,7 +54,7 @@
|
||||
},
|
||||
"DecayTime": {
|
||||
"type": "dword",
|
||||
"value": 0
|
||||
"value": 5000
|
||||
},
|
||||
"Deity": {
|
||||
"type": "cexostring",
|
||||
@@ -63,7 +63,9 @@
|
||||
"Description": {
|
||||
"id": 2927,
|
||||
"type": "cexolocstring",
|
||||
"value": {}
|
||||
"value": {
|
||||
"0": "Kobolds are small humanoids, dangerous only in great numbers."
|
||||
}
|
||||
},
|
||||
"Dex": {
|
||||
"type": "byte",
|
||||
@@ -146,7 +148,9 @@
|
||||
"FirstName": {
|
||||
"id": 2924,
|
||||
"type": "cexolocstring",
|
||||
"value": {}
|
||||
"value": {
|
||||
"0": "Kobold"
|
||||
}
|
||||
},
|
||||
"fortbonus": {
|
||||
"type": "short",
|
||||
@@ -580,7 +584,7 @@
|
||||
},
|
||||
"Subrace": {
|
||||
"type": "cexostring",
|
||||
"value": ""
|
||||
"value": "Kobold"
|
||||
},
|
||||
"Tag": {
|
||||
"type": "cexostring",
|
||||
|
@@ -2,7 +2,7 @@
|
||||
"__data_type": "UTC ",
|
||||
"Appearance_Type": {
|
||||
"type": "word",
|
||||
"value": 127
|
||||
"value": 207
|
||||
},
|
||||
"BodyBag": {
|
||||
"type": "byte",
|
||||
@@ -10,11 +10,11 @@
|
||||
},
|
||||
"Cha": {
|
||||
"type": "byte",
|
||||
"value": 7
|
||||
"value": 11
|
||||
},
|
||||
"ChallengeRating": {
|
||||
"type": "float",
|
||||
"value": 3.0
|
||||
"value": 4.0
|
||||
},
|
||||
"ClassList": {
|
||||
"type": "list",
|
||||
@@ -34,11 +34,11 @@
|
||||
},
|
||||
"Comment": {
|
||||
"type": "cexostring",
|
||||
"value": ""
|
||||
"value": "Vorlak the Ogre\r\n\r\nRappan Athuk Reloaded, pg. 294"
|
||||
},
|
||||
"Con": {
|
||||
"type": "byte",
|
||||
"value": 15
|
||||
"value": 11
|
||||
},
|
||||
"Conversation": {
|
||||
"type": "resref",
|
||||
@@ -54,20 +54,21 @@
|
||||
},
|
||||
"DecayTime": {
|
||||
"type": "dword",
|
||||
"value": 0
|
||||
"value": 10000
|
||||
},
|
||||
"Deity": {
|
||||
"type": "cexostring",
|
||||
"value": ""
|
||||
},
|
||||
"Description": {
|
||||
"id": 12663,
|
||||
"type": "cexolocstring",
|
||||
"value": {}
|
||||
"value": {
|
||||
"0": "Ogres are ugly, greedy creatures who live by raiding and scavenging. They associate freely with Giants and Trolls, banding together to prey on the weak."
|
||||
}
|
||||
},
|
||||
"Dex": {
|
||||
"type": "byte",
|
||||
"value": 8
|
||||
"value": 10
|
||||
},
|
||||
"Disarmable": {
|
||||
"type": "byte",
|
||||
@@ -87,7 +88,7 @@
|
||||
"__struct_id": 16,
|
||||
"EquippedRes": {
|
||||
"type": "resref",
|
||||
"value": "nw_it_crewcl001"
|
||||
"value": "ra_wblcl_ogre01"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -113,6 +114,27 @@
|
||||
"value": 4
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 3112
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 2898
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 5195
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
@@ -120,6 +142,118 @@
|
||||
"value": 228
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 22774
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 2468
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 2919
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 4717
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 4095
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 4092
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 2884
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 4760
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 354
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 1089
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 4736
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 3415
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 2285
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 32
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 4235
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 40
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
@@ -131,7 +265,7 @@
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 289
|
||||
"value": 45
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -140,14 +274,174 @@
|
||||
"type": "word",
|
||||
"value": 46
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7903
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7914
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7913
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7912
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7909
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7919
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7917
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7905
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7918
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7908
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7907
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7902
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7923
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7924
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7925
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7910
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7927
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7901
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7929
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7930
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7931
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7932
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 1,
|
||||
"Feat": {
|
||||
"type": "word",
|
||||
"value": 7906
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"FirstName": {
|
||||
"id": 12664,
|
||||
"type": "cexolocstring",
|
||||
"value": {
|
||||
"0": "Vorlak"
|
||||
"0": "Vorlak the Ogre"
|
||||
}
|
||||
},
|
||||
"fortbonus": {
|
||||
@@ -168,7 +462,7 @@
|
||||
},
|
||||
"Int": {
|
||||
"type": "byte",
|
||||
"value": 6
|
||||
"value": 10
|
||||
},
|
||||
"Interruptable": {
|
||||
"type": "byte",
|
||||
@@ -193,7 +487,11 @@
|
||||
},
|
||||
"InventoryRes": {
|
||||
"type": "resref",
|
||||
"value": "wswdg005"
|
||||
"value": "ra_wmswdg_slkeen"
|
||||
},
|
||||
"Pickpocketable": {
|
||||
"type": "byte",
|
||||
"value": 1
|
||||
},
|
||||
"Repos_PosX": {
|
||||
"type": "word",
|
||||
@@ -212,7 +510,7 @@
|
||||
},
|
||||
"InventoryRes": {
|
||||
"type": "resref",
|
||||
"value": "item058"
|
||||
"value": "nw_wplss001"
|
||||
},
|
||||
"Repos_PosX": {
|
||||
"type": "word",
|
||||
@@ -222,12 +520,90 @@
|
||||
"type": "word",
|
||||
"value": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 2,
|
||||
"Dropable": {
|
||||
"type": "byte",
|
||||
"value": 1
|
||||
},
|
||||
"InventoryRes": {
|
||||
"type": "resref",
|
||||
"value": "it_gold018"
|
||||
},
|
||||
"Repos_PosX": {
|
||||
"type": "word",
|
||||
"value": 2
|
||||
},
|
||||
"Repos_Posy": {
|
||||
"type": "word",
|
||||
"value": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 3,
|
||||
"Dropable": {
|
||||
"type": "byte",
|
||||
"value": 1
|
||||
},
|
||||
"InventoryRes": {
|
||||
"type": "resref",
|
||||
"value": "ra_it_gold010"
|
||||
},
|
||||
"Repos_PosX": {
|
||||
"type": "word",
|
||||
"value": 4
|
||||
},
|
||||
"Repos_Posy": {
|
||||
"type": "word",
|
||||
"value": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 4,
|
||||
"Dropable": {
|
||||
"type": "byte",
|
||||
"value": 1
|
||||
},
|
||||
"InventoryRes": {
|
||||
"type": "resref",
|
||||
"value": "ra_it_gold010"
|
||||
},
|
||||
"Repos_PosX": {
|
||||
"type": "word",
|
||||
"value": 6
|
||||
},
|
||||
"Repos_Posy": {
|
||||
"type": "word",
|
||||
"value": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 5,
|
||||
"Dropable": {
|
||||
"type": "byte",
|
||||
"value": 1
|
||||
},
|
||||
"InventoryRes": {
|
||||
"type": "resref",
|
||||
"value": "item058"
|
||||
},
|
||||
"Repos_PosX": {
|
||||
"type": "word",
|
||||
"value": 8
|
||||
},
|
||||
"Repos_Posy": {
|
||||
"type": "word",
|
||||
"value": 0
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"LastName": {
|
||||
"type": "cexolocstring",
|
||||
"value": {}
|
||||
"value": {
|
||||
"0": ""
|
||||
}
|
||||
},
|
||||
"LawfulChaotic": {
|
||||
"type": "byte",
|
||||
@@ -239,15 +615,15 @@
|
||||
},
|
||||
"MaxHitPoints": {
|
||||
"type": "short",
|
||||
"value": 26
|
||||
"value": 30
|
||||
},
|
||||
"NaturalAC": {
|
||||
"type": "byte",
|
||||
"value": 5
|
||||
"value": 0
|
||||
},
|
||||
"NoPermDeath": {
|
||||
"type": "byte",
|
||||
"value": 0
|
||||
"value": 1
|
||||
},
|
||||
"PaletteID": {
|
||||
"type": "byte",
|
||||
@@ -271,7 +647,7 @@
|
||||
},
|
||||
"Race": {
|
||||
"type": "byte",
|
||||
"value": 18
|
||||
"value": 212
|
||||
},
|
||||
"refbonus": {
|
||||
"type": "short",
|
||||
@@ -279,55 +655,55 @@
|
||||
},
|
||||
"ScriptAttacked": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_attacked"
|
||||
"value": "ra_ai_attacked"
|
||||
},
|
||||
"ScriptDamaged": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_ondamage"
|
||||
"value": "ra_ai_ondamaged"
|
||||
},
|
||||
"ScriptDeath": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_ondeath"
|
||||
"value": "ra_ai_ondeath"
|
||||
},
|
||||
"ScriptDialogue": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_onconv"
|
||||
"value": "ra_ai_onconverse"
|
||||
},
|
||||
"ScriptDisturbed": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_ondisturb"
|
||||
"value": "ra_ai_ondisturb"
|
||||
},
|
||||
"ScriptEndRound": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_endcombat"
|
||||
"value": "ra_ai_endcmbtrnd"
|
||||
},
|
||||
"ScriptHeartbeat": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_heartbeat"
|
||||
"value": "ra_ai_heartbeat"
|
||||
},
|
||||
"ScriptOnBlocked": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_onblocked"
|
||||
"value": "ra_ai_onblocked"
|
||||
},
|
||||
"ScriptOnNotice": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_percept"
|
||||
"value": "ra_ai_onpercept"
|
||||
},
|
||||
"ScriptRested": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_rested"
|
||||
"value": "ra_ai_onrested"
|
||||
},
|
||||
"ScriptSpawn": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_spawn"
|
||||
"value": "ra_ai_onspawn"
|
||||
},
|
||||
"ScriptSpellAt": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_spellcast"
|
||||
"value": "ra_ai_onspelled"
|
||||
},
|
||||
"ScriptUserDefine": {
|
||||
"type": "resref",
|
||||
"value": "x2_def_userdef"
|
||||
"value": "ra_ai_userdef"
|
||||
},
|
||||
"SkillList": {
|
||||
"type": "list",
|
||||
@@ -357,7 +733,7 @@
|
||||
"__struct_id": 0,
|
||||
"Rank": {
|
||||
"type": "byte",
|
||||
"value": 0
|
||||
"value": 7
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -609,7 +985,7 @@
|
||||
},
|
||||
"SoundSetFile": {
|
||||
"type": "word",
|
||||
"value": 70
|
||||
"value": 71
|
||||
},
|
||||
"SpecAbilityList": {
|
||||
"type": "list",
|
||||
@@ -617,23 +993,23 @@
|
||||
},
|
||||
"StartingPackage": {
|
||||
"type": "byte",
|
||||
"value": 0
|
||||
"value": 84
|
||||
},
|
||||
"Str": {
|
||||
"type": "byte",
|
||||
"value": 21
|
||||
"value": 11
|
||||
},
|
||||
"Subrace": {
|
||||
"type": "cexostring",
|
||||
"value": ""
|
||||
"value": "Giant"
|
||||
},
|
||||
"Tag": {
|
||||
"type": "cexostring",
|
||||
"value": "vorlak"
|
||||
"value": "OGRE_VORLAK"
|
||||
},
|
||||
"Tail_New": {
|
||||
"type": "dword",
|
||||
"value": 205
|
||||
"value": 0
|
||||
},
|
||||
"TemplateList": {
|
||||
"type": "list",
|
||||
@@ -641,11 +1017,46 @@
|
||||
},
|
||||
"TemplateResRef": {
|
||||
"type": "resref",
|
||||
"value": "ogre016"
|
||||
"value": "ogre_vorlak"
|
||||
},
|
||||
"VarTable": {
|
||||
"type": "list",
|
||||
"value": [
|
||||
{
|
||||
"__struct_id": 0,
|
||||
"Name": {
|
||||
"type": "cexostring",
|
||||
"value": "SET_NAME"
|
||||
},
|
||||
"Type": {
|
||||
"type": "dword",
|
||||
"value": 3
|
||||
},
|
||||
"Value": {
|
||||
"type": "cexostring",
|
||||
"value": "Vorlak"
|
||||
}
|
||||
},
|
||||
{
|
||||
"__struct_id": 0,
|
||||
"Name": {
|
||||
"type": "cexostring",
|
||||
"value": "SPAWN_TYPE"
|
||||
},
|
||||
"Type": {
|
||||
"type": "dword",
|
||||
"value": 3
|
||||
},
|
||||
"Value": {
|
||||
"type": "cexostring",
|
||||
"value": "no_spn_ftr"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"WalkRate": {
|
||||
"type": "int",
|
||||
"value": 7
|
||||
"value": 4
|
||||
},
|
||||
"willbonus": {
|
||||
"type": "short",
|
||||
@@ -653,7 +1064,7 @@
|
||||
},
|
||||
"Wings_New": {
|
||||
"type": "dword",
|
||||
"value": 205
|
||||
"value": 0
|
||||
},
|
||||
"Wis": {
|
||||
"type": "byte",
|
1054
_module/utc/ra_koboldwar001.utc.json
Normal file
1054
_module/utc/ra_koboldwar001.utc.json
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user