2025/09/18 Update

Added area transition & creature bug fixes from @Behindflayer.
Full compile.
This commit is contained in:
Jaysyn904
2025-09-18 11:00:28 -04:00
parent 10a236381e
commit 8d91ef12cc
48 changed files with 2004 additions and 88 deletions

View File

@@ -2864,10 +2864,18 @@
}
]
},
"TileBrdrDisabled": {
"type": "byte",
"value": 0
},
"Tileset": {
"type": "resref",
"value": "ttf01"
},
"Version": {
"type": "dword",
"value": 1
},
"Width": {
"type": "int",
"value": 7

View File

@@ -327,10 +327,18 @@
}
]
},
"TileBrdrDisabled": {
"type": "byte",
"value": 0
},
"Tileset": {
"type": "resref",
"value": "tde01"
},
"Version": {
"type": "dword",
"value": 1
},
"Width": {
"type": "int",
"value": 2

View File

@@ -7981,10 +7981,18 @@
}
]
},
"TileBrdrDisabled": {
"type": "byte",
"value": 0
},
"Tileset": {
"type": "resref",
"value": "tdc01"
},
"Version": {
"type": "dword",
"value": 1
},
"Width": {
"type": "int",
"value": 14

View File

@@ -143,7 +143,7 @@
"LocName": {
"type": "cexolocstring",
"value": {
"0": "Hraski2TombAlLower",
"0": "Hraski2TombAlLower2",
"id": 5349
}
},
@@ -221,7 +221,7 @@
},
"Tag": {
"type": "cexostring",
"value": "Hraski2TombAlLower"
"value": "Hraski2TombAlLower2"
},
"TemplateResRef": {
"type": "resref",

View File

@@ -66,7 +66,7 @@
},
"Bearing": {
"type": "float",
"value": 3.141599893569946
"value": -3.141585111618042
},
"CloseLockDC": {
"type": "byte",
@@ -558,7 +558,7 @@
},
"LinkedTo": {
"type": "cexostring",
"value": "Hraski2TombAlLower"
"value": "Hraski2TombAlLower2"
},
"LinkedToFlags": {
"type": "byte",

View File

@@ -30237,6 +30237,25 @@
"value": "prc_algoid"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 8.0
},
"FACTION": {
"type": "cexostring",
"value": "Defender"
},
"NAME": {
"type": "cexostring",
"value": "Animated Tree"
},
"RESREF": {
"type": "resref",
"value": "prc_anim_tree01"
}
},
{
"__struct_id": 0,
"CR": {
@@ -46078,7 +46097,7 @@
"__struct_id": 0,
"CR": {
"type": "float",
"value": 92.0
"value": 93.0
},
"FACTION": {
"type": "cexostring",
@@ -77013,6 +77032,44 @@
"value": 90419
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 12.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Aranea"
},
"RESREF": {
"type": "resref",
"value": "prc_s_aranea001"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 1.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Badger"
},
"RESREF": {
"type": "resref",
"value": "prc_s_badger001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -77051,6 +77108,82 @@
"value": 12735
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 3.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Black Bear"
},
"RESREF": {
"type": "resref",
"value": "prc_s_blkbear001"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 3.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Boar"
},
"RESREF": {
"type": "resref",
"value": "prc_s_boar001"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 6.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Brown Bear"
},
"RESREF": {
"type": "resref",
"value": "prc_s_brnbear001"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 10.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Bulette"
},
"RESREF": {
"type": "resref",
"value": "prc_s_bueltte001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -77070,6 +77203,25 @@
"value": 12740
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 3.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Cooshee"
},
"RESREF": {
"type": "resref",
"value": "prc_s_cooshee001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -77146,6 +77298,25 @@
"value": 12737
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 1.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Dire Rat"
},
"RESREF": {
"type": "resref",
"value": "prc_s_direrat001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -77203,6 +77374,25 @@
"value": 12779
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 1.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Dog"
},
"RESREF": {
"type": "resref",
"value": "prc_s_dog001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -77526,6 +77716,25 @@
"value": "s_ghoulravager"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 8.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Gorgon"
},
"RESREF": {
"type": "resref",
"value": "prc_s_gorgon001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -77830,6 +78039,25 @@
"value": 12766
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 1.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Hawk"
},
"RESREF": {
"type": "resref",
"value": "prc_s_hawk001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -77925,6 +78153,25 @@
"value": 12747
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 5.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Huge Viper"
},
"RESREF": {
"type": "resref",
"value": "prc_s_hgviper001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -77963,6 +78210,44 @@
"value": 12752
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 8.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Invisible Stalker"
},
"RESREF": {
"type": "resref",
"value": "prc_s_invstlk001"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 8.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Janni"
},
"RESREF": {
"type": "resref",
"value": "prc_s_janni001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -78020,6 +78305,25 @@
"value": "prc_s_firelarge"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 3.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Large Viper"
},
"RESREF": {
"type": "resref",
"value": "prc_s_lgviper001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -78039,6 +78343,25 @@
"value": "prc_s_waterlarge"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 3.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Leopard"
},
"RESREF": {
"type": "resref",
"value": "prc_s_leopard001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -78115,6 +78438,44 @@
"value": 90417
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 5.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Lion"
},
"RESREF": {
"type": "resref",
"value": "prc_s_lion001"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 9.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Manticore"
},
"RESREF": {
"type": "resref",
"value": "prc_s_mntcore001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -78172,6 +78533,63 @@
"value": 90421
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 10.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Nymph"
},
"RESREF": {
"type": "resref",
"value": "prc_s_nymph001"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 10.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Pixie"
},
"RESREF": {
"type": "resref",
"value": "prc_s_pixie001"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 8.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Polar Bear"
},
"RESREF": {
"type": "resref",
"value": "prc_s_plrbear001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -78229,6 +78647,25 @@
"value": 12767
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 5.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Satyr"
},
"RESREF": {
"type": "resref",
"value": "prc_s_satyr001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -78438,6 +78875,25 @@
"value": 12764
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 1.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Small Viper"
},
"RESREF": {
"type": "resref",
"value": "prc_s_smviper001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -78533,6 +78989,25 @@
"value": 12770
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 1.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Tiny Viper"
},
"RESREF": {
"type": "resref",
"value": "prc_s_tnviper001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -78685,6 +79160,25 @@
"value": 40645
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 6.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Wereboar"
},
"RESREF": {
"type": "resref",
"value": "prc_s_wrboar001"
}
},
{
"__struct_id": 0,
"CR": {
@@ -78704,6 +79198,25 @@
"value": 12778
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 2.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Wolf"
},
"RESREF": {
"type": "resref",
"value": "prc_s_wolf001"
}
},
{
"__struct_id": 0,
"CR": {

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -257,4 +257,6 @@ void main()
//SetListenPattern(OBJECT_SELF, "**", 20600); //listen to all text
//SetLocalInt(OBJECT_SELF, "hls_Listening", 1); //listen to all text
//DMFI CODE ADDITIONS END HERE
ExecuteScript("prc_npc_spawn", OBJECT_SELF);
}

View File

@@ -98,13 +98,6 @@
"FeatList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 199
}
},
{
"__struct_id": 1,
"Feat": {

View File

@@ -988,21 +988,6 @@
"MemorizedList8": {
"type": "list",
"value": [
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 141
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
@@ -1197,6 +1182,21 @@
"type": "byte",
"value": 0
}
},
{
"__struct_id": 3,
"Spell": {
"type": "word",
"value": 141
},
"SpellFlags": {
"type": "byte",
"value": 1
},
"SpellMetaMagic": {
"type": "byte",
"value": 0
}
}
]
},

View File

@@ -119,13 +119,6 @@
"value": 1
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 199
}
},
{
"__struct_id": 1,
"Feat": {

View File

@@ -90,7 +90,7 @@
},
"ChallengeRating": {
"type": "float",
"value": 92.0
"value": 93.0
},
"ClassList": {
"type": "list",
@@ -211,13 +211,6 @@
"value": 1
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 199
}
},
{
"__struct_id": 1,
"Feat": {
@@ -239,6 +232,13 @@
"value": 4
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 6
}
},
{
"__struct_id": 1,
"Feat": {
@@ -250,21 +250,7 @@
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 268
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 279
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 273
"value": 391
}
},
{
@@ -274,6 +260,13 @@
"value": 20
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 725
}
},
{
"__struct_id": 1,
"Feat": {
@@ -281,6 +274,13 @@
"value": 27
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 28
}
},
{
"__struct_id": 1,
"Feat": {
@@ -302,13 +302,6 @@
"value": 40
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 201
}
},
{
"__struct_id": 1,
"Feat": {
@@ -782,7 +775,7 @@
},
"Str": {
"type": "byte",
"value": 18
"value": 26
},
"Subrace": {
"type": "cexostring",

View File

@@ -220,7 +220,7 @@
},
"ScriptDeath": {
"type": "resref",
"value": "ls_scribe"
"value": "ls_hradicrector"
},
"ScriptDialogue": {
"type": "resref",

View File

@@ -211,13 +211,6 @@
"value": 1
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 199
}
},
{
"__struct_id": 1,
"Feat": {

View File

@@ -393,13 +393,6 @@
"value": 1
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 199
}
},
{
"__struct_id": 1,
"Feat": {
@@ -573,7 +566,7 @@
},
"Int": {
"type": "byte",
"value": 10
"value": 15
},
"Interruptable": {
"type": "byte",

View File

@@ -105,13 +105,6 @@
"FeatList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 199
}
},
{
"__struct_id": 1,
"Feat": {