Added updated ProjectQ troll chief model

Added updated ProjectQ troll chief model. Created encounter table for Great Northern Desert.  Created or imported several pnp creature UTCs: vampire spawn, spectre, mohrg, basilisk, monstrous scorpions, air & earth elementals, ankhegs.  Created pnp attacks for vampire & spectre.  Full compile.

Co-Authored-By: Draygoth <65428430+Draygoth@users.noreply.github.com>
This commit is contained in:
Jaysyn904 2022-12-17 23:51:16 -05:00
parent b511431250
commit 6b1ac72a5d
146 changed files with 16816 additions and 11389 deletions

View File

@ -0,0 +1,10 @@
renderhint NormalAndSpecMapped
// Textures
texture0 c_troll_chf
texture1 c_troll_chf_N
texture2 c_troll_chf_S
texture3 null
texture4 null
texture5 null

Binary file not shown.

After

Width:  |  Height:  |  Size: 768 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 768 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -0,0 +1,10 @@
renderhint NormalAndSpecMapped
// Textures
texture0 qc_troll_sh1a
texture1 qc_troll_sh1a_N
texture2 qc_troll_sh1a_S
texture3 null
texture4 null
texture5 null

Binary file not shown.

After

Width:  |  Height:  |  Size: 512 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 384 KiB

View File

@ -0,0 +1,10 @@
renderhint NormalAndSpecMapped
// Textures
texture0 trl_props
texture1 trl_props_N
texture2 trl_props_S
texture3 null
texture4 null
texture5 null

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 KiB

View File

@ -0,0 +1,10 @@
renderhint NormalAndSpecMapped
// Textures
texture0 trl_props01
texture1 trl_props01_N
texture2 trl_props01_S
texture3 null
texture4 null
texture5 null

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

View File

@ -165,7 +165,7 @@
161 "Spider: Sword" **** Spider_Giant c_spidswrd default G S **** 1 1 1 NORM 1.8 2.6 0.6 0.7 1 0.7 2.5 H 1 24 1 1 po_SpidSwrd 4 9 7 7 0 60 30 **** 0 1
162 "Spider: Wraith" **** Spider_Giant c_spidwra **** G S **** 1 1 1 NORM 1.8 2.6 0.6 0.7 1 0.7 2.5 H 1 24 1 1 po_SpidWra 4 9 7 6 0 60 30 **** 0 1
163 "Demon: Succubus" **** Succubus c_dmsucubus **** R FW 1 1 1 1 NORM 1.6 2.7 0.25 0.4 1 0.25 1.7 H 1 19 1 1 po_DmSucubus 3 9 3 0 1 60 30 head_g 3 1
164 "Troll: Chieftain" **** Troll_A c_trollchief **** G S **** 1 1 1 NORM 2.05 3 0.4 0.6 1 0.4 1.9 H 1 17 1 1 po_gi_troll1 4 9 0 2 1 60 30 face_g 0 1
164 "Troll: Chieftain" **** Troll_A c_trollchief **** G L **** 1 1 1 NORM 2.05 3 0.4 0.6 1 0.4 1.9 H 1 17 1 1 po_gi_troll1 4 9 0 2 1 60 30 face_g 0 1
165 "Troll: Shaman" **** Troll_A c_troll_shm1 **** G S **** 1 1 1 NORM 2.05 3 0.4 0.6 1 0.4 1.9 H 1 17 1 1 po_gi_troll1 4 9 0 2 1 60 30 face_g 0 1
166 Ettercap **** Troll_A c_ettercap **** G S **** 1 1 1 NORM 2.05 3 0.4 0.6 1 0.4 1.9 H 1 17 1 1 po_Ettercap 4 9 0 2 1 60 30 face_g 0 1
167 Troll **** Troll_A qc_troll **** G L 2 1 1 1 NORM 4.5 4.5 1 1.6 1 0.4 1.9 H 1 17 1 1 po_gi_troll1 4 9 0 2 1 60 30 face_g 0 1

View File

@ -677,7 +677,7 @@
},
"Version": {
"type": "dword",
"value": 74
"value": 76
},
"Width": {
"type": "int",

View File

@ -4461,7 +4461,7 @@
},
"Version": {
"type": "dword",
"value": 16
"value": 17
},
"Width": {
"type": "int",

View File

@ -96,11 +96,11 @@
},
"OnEnter": {
"type": "resref",
"value": "spawn_enter"
"value": "sparky_enter"
},
"OnExit": {
"type": "resref",
"value": "spawn_exit"
"value": "sparky_exit"
},
"OnHeartbeat": {
"type": "resref",
@ -333,7 +333,7 @@
},
"Version": {
"type": "dword",
"value": 10
"value": 11
},
"Width": {
"type": "int",

View File

@ -14,7 +14,7 @@
},
"Comments": {
"type": "cexostring",
"value": ""
"value": "|| DMFI Custom Encounter Region ||"
},
"Creator_ID": {
"type": "int",
@ -87,7 +87,7 @@
"Name": {
"type": "cexolocstring",
"value": {
"0": "DMFI Custom Encounter Region"
"0": "|| DMFI Custom Encounter Region ||"
}
},
"NoRest": {
@ -1709,7 +1709,7 @@
},
"Version": {
"type": "dword",
"value": 28
"value": 30
},
"Width": {
"type": "int",

View File

@ -2913,7 +2913,7 @@
},
"Version": {
"type": "dword",
"value": 14
"value": 20
},
"Width": {
"type": "int",

View File

@ -11169,7 +11169,7 @@
},
"Version": {
"type": "dword",
"value": 5
"value": 6
},
"Width": {
"type": "int",

View File

@ -1709,7 +1709,7 @@
},
"Version": {
"type": "dword",
"value": 82
"value": 83
},
"Width": {
"type": "int",

View File

@ -7,42 +7,42 @@
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
"value": "Durkon Thundershield"
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
"value": "Elan"
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
"value": "Haley Starshine"
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
"value": "Roy Greenhilt"
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": ""
"value": "Vaarsuvius"
}
},
{
"__struct_id": 4,
"Comment": {
"type": "cexostring",
"value": "Belkar Bitterleaf from the Order of the Stick"
"value": "Belkar Bitterleaf from the Order of the Stick\r\n\r\nImproved: Critical: Dagger = Improved Sunder"
}
}
]

View File

@ -25,32 +25,7 @@
},
"Encounter List": {
"type": "list",
"value": [
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
},
{
"__struct_id": 7
}
]
"value": []
},
"List": {
"type": "list",
@ -118,6 +93,13 @@
"type": "cexostring",
"value": ""
}
},
{
"__struct_id": 5,
"Comment": {
"type": "cexostring",
"value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive."
}
}
]
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -10288,6 +10288,25 @@
"value": "monst_scorp003"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 2.0
},
"FACTION": {
"type": "cexostring",
"value": "Hostile"
},
"NAME": {
"type": "cexostring",
"value": "Monstrous Scorpion, Small [RA]: 01 HD"
},
"RESREF": {
"type": "resref",
"value": "monst_scorp002"
}
},
{
"__struct_id": 0,
"CR": {
@ -15606,6 +15625,25 @@
"value": "soul_wight_test"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 8.0
},
"FACTION": {
"type": "cexostring",
"value": "Hostile"
},
"NAME": {
"type": "cexostring",
"value": "Spectre [RA]: 07 HD"
},
"RESREF": {
"type": "resref",
"value": "ra_spectre001"
}
},
{
"__struct_id": 0,
"CR": {
@ -15663,6 +15701,63 @@
"value": "unholy_disciple"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 5.0
},
"FACTION": {
"type": "cexostring",
"value": "Hostile"
},
"NAME": {
"type": "cexostring",
"value": "Vampire Spawn, Gaseous Form: 04 HD"
},
"RESREF": {
"type": "resref",
"value": "ra_vamp_gas_form"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 6.0
},
"FACTION": {
"type": "cexostring",
"value": "Hostile"
},
"NAME": {
"type": "cexostring",
"value": "Vampire Spawn, Human Female: 04 HD"
},
"RESREF": {
"type": "resref",
"value": "ra_vampspawn02"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 6.0
},
"FACTION": {
"type": "cexostring",
"value": "Hostile"
},
"NAME": {
"type": "cexostring",
"value": "Vampire Spawn, Human Male: 04 HD"
},
"RESREF": {
"type": "resref",
"value": "ra_vampspawn01"
}
},
{
"__struct_id": 0,
"CR": {
@ -24715,7 +24810,7 @@
"__struct_id": 0,
"CR": {
"type": "float",
"value": 10.0
"value": 12.0
},
"FACTION": {
"type": "cexostring",

View File

@ -7994,6 +7994,17 @@
"value": "m_scorpsting003"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Monstrous Scorpion Sting, Small"
},
"RESREF": {
"type": "resref",
"value": "m_scorpsting002"
}
},
{
"__struct_id": 0,
"NAME": {
@ -8015,6 +8026,17 @@
"type": "dword",
"value": 16807930
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Vampire Blood Drain"
},
"RESREF": {
"type": "resref",
"value": "vamp_blood_drain"
}
}
]
},
@ -10204,6 +10226,17 @@
"value": 13205
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Vampire Spawn Hide"
},
"RESREF": {
"type": "resref",
"value": "vampspawn_hide"
}
},
{
"__struct_id": 0,
"RESREF": {
@ -11914,6 +11947,17 @@
"value": 16807690
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Spectre Touch"
},
"RESREF": {
"type": "resref",
"value": "spectre_touch"
}
},
{
"__struct_id": 0,
"NAME": {
@ -11969,6 +12013,17 @@
"value": "undoozeslam"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Vampire Slam"
},
"RESREF": {
"type": "resref",
"value": "vampire_slam01"
}
},
{
"__struct_id": 0,
"RESREF": {
@ -11991,17 +12046,6 @@
"value": "cr_slam_vfung001"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Wight Slam"
},
"RESREF": {
"type": "resref",
"value": "wight_slam"
}
},
{
"__struct_id": 0,
"RESREF": {
@ -12013,6 +12057,17 @@
"value": 13216
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "Wight Slam"
},
"RESREF": {
"type": "resref",
"value": "wight_slam"
}
},
{
"__struct_id": 0,
"NAME": {
@ -36143,6 +36198,17 @@
"value": "ra_wmswdg_slkeen"
}
},
{
"__struct_id": 0,
"NAME": {
"type": "cexostring",
"value": "RA_WPSWDG_COLLIS"
},
"RESREF": {
"type": "resref",
"value": "ra_wpswdg_collis"
}
},
{
"__struct_id": 0,
"NAME": {

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.

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.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More