Area & Encounter work. Added override kobold skins.

Area & Encounter work.  Added override kobold skins.  Remade "Gorgon Den".  Setup spawning in "Gargoyle Den".   Setup spawning in "City of Baleas: Wizard's Tower".  Added CODI AI to more creatures & NPCs.
This commit is contained in:
Jaysyn904
2022-12-04 23:14:34 -05:00
parent 269eca1d1e
commit 6c78e38de8
76 changed files with 22407 additions and 67595 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -61007,7 +61007,7 @@
},
"Bearing": {
"type": "float",
"value": -3.141587018966675
"value": -3.141592502593994
},
"CloseLockDC": {
"type": "byte",
@@ -61022,13 +61022,13 @@
"value": 60
},
"Description": {
"id": 9072,
"id": 9074,
"type": "cexolocstring",
"value": {}
},
"DisarmDC": {
"type": "byte",
"value": 20
"value": 28
},
"Faction": {
"type": "dword",
@@ -61036,15 +61036,15 @@
},
"Fort": {
"type": "byte",
"value": 25
"value": 28
},
"GenericType_New": {
"type": "dword",
"value": 2
"value": 6
},
"Hardness": {
"type": "byte",
"value": 10
"value": 8
},
"HP": {
"type": "short",
@@ -61064,7 +61064,7 @@
},
"LinkedTo": {
"type": "cexostring",
"value": "gorgsto10a"
"value": "GorgonDen2StrangeGates"
},
"LinkedToFlags": {
"type": "byte",
@@ -61085,9 +61085,7 @@
"LocName": {
"id": 5349,
"type": "cexolocstring",
"value": {
"0": "Door"
}
"value": {}
},
"OnClick": {
"type": "resref",
@@ -61147,7 +61145,7 @@
},
"OpenLockDC": {
"type": "byte",
"value": 25
"value": 28
},
"Plot": {
"type": "byte",
@@ -61163,11 +61161,11 @@
},
"Tag": {
"type": "cexostring",
"value": "10atocurseisle"
"value": "StrangeGates2GorgonDen"
},
"TemplateResRef": {
"type": "resref",
"value": "nw_door_grate"
"value": "nw_door_evlstone"
},
"TrapDetectable": {
"type": "byte",
@@ -76149,23 +76147,23 @@
},
"XOrientation": {
"type": "float",
"value": 0.0
"value": -0.7569950819015503
},
"XPosition": {
"type": "float",
"value": 98.19379425048828
"value": 93.51890563964844
},
"YOrientation": {
"type": "float",
"value": 1.0
"value": 0.6534205675125122
},
"YPosition": {
"type": "float",
"value": 28.05974578857422
"value": 28.53564834594727
},
"ZPosition": {
"type": "float",
"value": 0.9999942779541016
"value": 1.000005722045898
}
},
{
@@ -76209,23 +76207,23 @@
},
"XOrientation": {
"type": "float",
"value": 0.0
"value": -1.0
},
"XPosition": {
"type": "float",
"value": 96.37004089355469
"value": 97.52097320556641
},
"YOrientation": {
"type": "float",
"value": 1.0
"value": 7.549790126404332e-008
},
"YPosition": {
"type": "float",
"value": 11.04150581359863
"value": 14.11726474761963
},
"ZPosition": {
"type": "float",
"value": 0.9999953508377075
"value": 1.000007748603821
}
},
{

File diff suppressed because it is too large Load Diff

View File

@@ -1218,7 +1218,7 @@
"id": 14817,
"type": "cexolocstring",
"value": {
"0": "SP_SN01_SD60M55_SF_SU50_PL0"
"0": "SP_SN01_SD60M55_SF_SU20_PL0"
}
},
"MapNote": {
@@ -1243,7 +1243,7 @@
},
"XPosition": {
"type": "float",
"value": 30.58510208129883
"value": 30.23032188415527
},
"YOrientation": {
"type": "float",
@@ -1251,7 +1251,7 @@
},
"YPosition": {
"type": "float",
"value": 42.59567260742188
"value": 42.59569549560547
},
"ZPosition": {
"type": "float",
@@ -1925,7 +1925,7 @@
},
"XPosition": {
"type": "float",
"value": 29.01668167114258
"value": 33.57941055297852
},
"YOrientation": {
"type": "float",
@@ -1933,11 +1933,11 @@
},
"YPosition": {
"type": "float",
"value": 45.23405456542969
"value": 43.86574172973633
},
"ZPosition": {
"type": "float",
"value": 0.006923675537109375
"value": -4.76837158203125e-006
}
}
]

View File

@@ -35,7 +35,7 @@
},
"MusicDelay": {
"type": "int",
"value": 90000
"value": 45000
},
"MusicNight": {
"type": "int",
@@ -9248,7 +9248,7 @@
},
"CurrentHP": {
"type": "short",
"value": 10
"value": 14
},
"Description": {
"type": "cexolocstring",
@@ -9266,11 +9266,11 @@
},
"Fort": {
"type": "byte",
"value": 5
"value": 16
},
"Hardness": {
"type": "byte",
"value": 5
"value": 100
},
"HasInventory": {
"type": "byte",
@@ -9278,7 +9278,7 @@
},
"HP": {
"type": "short",
"value": 10
"value": 14
},
"Interruptable": {
"type": "byte",
@@ -9303,7 +9303,7 @@
"LocName": {
"type": "cexolocstring",
"value": {
"0": "_Encounter Variables"
"0": "Daytime MMORPG Spawner"
}
},
"OnClick": {
@@ -9328,7 +9328,7 @@
},
"OnHeartbeat": {
"type": "resref",
"value": ""
"value": "re_mmorpghb"
},
"OnInvDisturbed": {
"type": "resref",
@@ -9372,7 +9372,7 @@
},
"Plot": {
"type": "byte",
"value": 0
"value": 1
},
"PortraitId": {
"type": "word",
@@ -9380,19 +9380,19 @@
},
"Ref": {
"type": "byte",
"value": 0
"value": 5
},
"Static": {
"type": "byte",
"value": 0
"value": 1
},
"Tag": {
"type": "cexostring",
"value": "sparky_variables"
"value": "re_aim"
},
"TemplateResRef": {
"type": "resref",
"value": "sparky_variables"
"value": "mmorpgspawner"
},
"TrapDetectable": {
"type": "byte",
@@ -9433,7 +9433,7 @@
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "enc01"
"value": "re_iBegin"
},
"Type": {
"type": "dword",
@@ -9441,14 +9441,14 @@
},
"Value": {
"type": "int",
"value": 7
"value": 6
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "enc02"
"value": "re_iEnd"
},
"Type": {
"type": "dword",
@@ -9456,146 +9456,288 @@
},
"Value": {
"type": "int",
"value": 0
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "enc03"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 0
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "enc04"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 0
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "enc05"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 0
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "enc06"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 0
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "enc07"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 0
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "enc08"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 0
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "enc09"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 0
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "enc10"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 0
"value": 19
}
}
]
},
"Will": {
"type": "byte",
"value": 0
"value": 2
},
"X": {
"type": "float",
"value": 78.95169067382813
"value": 79.99575805664063
},
"Y": {
"type": "float",
"value": 81.24990844726563
"value": 81.77669525146484
},
"Z": {
"type": "float",
"value": 0.176990270614624
}
},
{
"__struct_id": 9,
"AnimationState": {
"type": "byte",
"value": 0
},
"Appearance": {
"type": "dword",
"value": 157
},
"AutoRemoveKey": {
"type": "byte",
"value": 0
},
"Bearing": {
"type": "float",
"value": 0.0
},
"BodyBag": {
"type": "byte",
"value": 0
},
"CloseLockDC": {
"type": "byte",
"value": 0
},
"Conversation": {
"type": "resref",
"value": ""
},
"CurrentHP": {
"type": "short",
"value": 14
},
"Description": {
"type": "cexolocstring",
"value": {
"0": ""
}
},
"DisarmDC": {
"type": "byte",
"value": 0
},
"Faction": {
"type": "dword",
"value": 1
},
"Fort": {
"type": "byte",
"value": 16
},
"Hardness": {
"type": "byte",
"value": 100
},
"HasInventory": {
"type": "byte",
"value": 0
},
"HP": {
"type": "short",
"value": 14
},
"Interruptable": {
"type": "byte",
"value": 1
},
"KeyName": {
"type": "cexostring",
"value": ""
},
"KeyRequired": {
"type": "byte",
"value": 0
},
"Lockable": {
"type": "byte",
"value": 1
},
"Locked": {
"type": "byte",
"value": 0
},
"LocName": {
"type": "cexolocstring",
"value": {
"0": "Nighttime MMORPG Spawner"
}
},
"OnClick": {
"type": "resref",
"value": ""
},
"OnClosed": {
"type": "resref",
"value": ""
},
"OnDamaged": {
"type": "resref",
"value": ""
},
"OnDeath": {
"type": "resref",
"value": ""
},
"OnDisarm": {
"type": "resref",
"value": ""
},
"OnHeartbeat": {
"type": "resref",
"value": "re_mmorpghb"
},
"OnInvDisturbed": {
"type": "resref",
"value": ""
},
"OnLock": {
"type": "resref",
"value": ""
},
"OnMeleeAttacked": {
"type": "resref",
"value": ""
},
"OnOpen": {
"type": "resref",
"value": ""
},
"OnSpellCastAt": {
"type": "resref",
"value": ""
},
"OnTrapTriggered": {
"type": "resref",
"value": ""
},
"OnUnlock": {
"type": "resref",
"value": ""
},
"OnUsed": {
"type": "resref",
"value": ""
},
"OnUserDefined": {
"type": "resref",
"value": ""
},
"OpenLockDC": {
"type": "byte",
"value": 0
},
"Plot": {
"type": "byte",
"value": 1
},
"PortraitId": {
"type": "word",
"value": 515
},
"Ref": {
"type": "byte",
"value": 5
},
"Static": {
"type": "byte",
"value": 1
},
"Tag": {
"type": "cexostring",
"value": "re_u"
},
"TemplateResRef": {
"type": "resref",
"value": "mmorpgspawner"
},
"TrapDetectable": {
"type": "byte",
"value": 1
},
"TrapDetectDC": {
"type": "byte",
"value": 0
},
"TrapDisarmable": {
"type": "byte",
"value": 1
},
"TrapFlag": {
"type": "byte",
"value": 0
},
"TrapOneShot": {
"type": "byte",
"value": 1
},
"TrapType": {
"type": "byte",
"value": 0
},
"Type": {
"type": "byte",
"value": 0
},
"Useable": {
"type": "byte",
"value": 0
},
"VarTable": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "re_iBegin"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 20
}
},
{
"__struct_id": 0,
"Name": {
"type": "cexostring",
"value": "re_iEnd"
},
"Type": {
"type": "dword",
"value": 1
},
"Value": {
"type": "int",
"value": 5
}
}
]
},
"Will": {
"type": "byte",
"value": 2
},
"X": {
"type": "float",
"value": 79.99079132080078
},
"Y": {
"type": "float",
"value": 81.78760528564453
},
"Z": {
"type": "float",
"value": 0.176990270614624
}
}
]

View File

@@ -249,6 +249,25 @@
"type": "byte",
"value": 0
},
"VisualTransform": {
"__struct_id": 6,
"type": "struct",
"value": {
"__struct_id": 6,
"ScaleX": {
"type": "float",
"value": 1.049999952316284
},
"ScaleY": {
"type": "float",
"value": 1.049999952316284
},
"ScaleZ": {
"type": "float",
"value": 1.049999952316284
}
}
},
"Will": {
"type": "byte",
"value": 0

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -35,11 +35,11 @@
},
"MusicDelay": {
"type": "int",
"value": 90000
"value": 45000
},
"MusicNight": {
"type": "int",
"value": 58
"value": 61
}
}
},
@@ -3301,7 +3301,7 @@
},
"XPosition": {
"type": "float",
"value": 80.84015655517578
"value": 80.01244354248047
},
"YOrientation": {
"type": "float",
@@ -3309,11 +3309,11 @@
},
"YPosition": {
"type": "float",
"value": 1.454909801483154
"value": 4.535828113555908
},
"ZPosition": {
"type": "float",
"value": 0.02500000037252903
"value": 0.01000607013702393
}
}
]