2026/04/26 Update

Added character deletion option to Information NPC.
This commit is contained in:
Jaysyn904
2026-04-26 12:54:44 -04:00
parent 82eb4df73f
commit 213909a382
44 changed files with 6300 additions and 953 deletions

View File

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

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,559 @@
{
"__data_type": "DLG ",
"DelayEntry": {
"type": "dword",
"value": 0
},
"DelayReply": {
"type": "dword",
"value": 0
},
"EndConverAbort": {
"type": "resref",
"value": "nw_walk_wp"
},
"EndConversation": {
"type": "resref",
"value": "nw_walk_wp"
},
"EntryList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Animation": {
"type": "dword",
"value": 0
},
"AnimLoop": {
"type": "byte",
"value": 1
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Delay": {
"type": "dword",
"value": 4294967295
},
"Quest": {
"type": "cexostring",
"value": ""
},
"RepliesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Active": {
"type": "resref",
"value": ""
},
"Index": {
"type": "dword",
"value": 1
},
"IsChild": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Active": {
"type": "resref",
"value": ""
},
"Index": {
"type": "dword",
"value": 0
},
"IsChild": {
"type": "byte",
"value": 0
}
}
]
},
"Script": {
"type": "resref",
"value": "at_caplvlup"
},
"Sound": {
"type": "resref",
"value": ""
},
"Speaker": {
"type": "cexostring",
"value": ""
},
"Text": {
"type": "cexolocstring",
"value": {
"0": "What do you need, mortal?"
}
}
},
{
"__struct_id": 1,
"Animation": {
"type": "dword",
"value": 0
},
"AnimLoop": {
"type": "byte",
"value": 1
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Delay": {
"type": "dword",
"value": 4294967295
},
"Quest": {
"type": "cexostring",
"value": ""
},
"RepliesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Active": {
"type": "resref",
"value": ""
},
"Index": {
"type": "dword",
"value": 3
},
"IsChild": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Active": {
"type": "resref",
"value": ""
},
"Index": {
"type": "dword",
"value": 2
},
"IsChild": {
"type": "byte",
"value": 0
}
}
]
},
"Script": {
"type": "resref",
"value": ""
},
"Sound": {
"type": "resref",
"value": ""
},
"Speaker": {
"type": "cexostring",
"value": ""
},
"Text": {
"type": "cexolocstring",
"value": {
"0": "You'd like to delete this character from the server vault?"
}
}
},
{
"__struct_id": 2,
"Animation": {
"type": "dword",
"value": 0
},
"AnimLoop": {
"type": "byte",
"value": 1
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Delay": {
"type": "dword",
"value": 4294967295
},
"Quest": {
"type": "cexostring",
"value": ""
},
"RepliesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Active": {
"type": "resref",
"value": ""
},
"Index": {
"type": "dword",
"value": 5
},
"IsChild": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 1,
"Active": {
"type": "resref",
"value": ""
},
"Index": {
"type": "dword",
"value": 4
},
"IsChild": {
"type": "byte",
"value": 0
}
}
]
},
"Script": {
"type": "resref",
"value": ""
},
"Sound": {
"type": "resref",
"value": ""
},
"Speaker": {
"type": "cexostring",
"value": ""
},
"Text": {
"type": "cexolocstring",
"value": {
"0": " Are you certain? You will be booted from the server. When you come back your character will be deleted. This cannot be undone, and there is nothing the server admins or DMs can do to undelete this character."
}
}
}
]
},
"NumWords": {
"type": "dword",
"value": 67
},
"PreventZoomIn": {
"type": "byte",
"value": 0
},
"ReplyList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Animation": {
"type": "dword",
"value": 0
},
"AnimLoop": {
"type": "byte",
"value": 1
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Delay": {
"type": "dword",
"value": 4294967295
},
"EntriesList": {
"type": "list",
"value": []
},
"Quest": {
"type": "cexostring",
"value": ""
},
"Script": {
"type": "resref",
"value": ""
},
"Sound": {
"type": "resref",
"value": ""
},
"Text": {
"type": "cexolocstring",
"value": {
"0": "Done"
}
}
},
{
"__struct_id": 1,
"Animation": {
"type": "dword",
"value": 0
},
"AnimLoop": {
"type": "byte",
"value": 1
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Delay": {
"type": "dword",
"value": 4294967295
},
"EntriesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Active": {
"type": "resref",
"value": ""
},
"Index": {
"type": "dword",
"value": 1
},
"IsChild": {
"type": "byte",
"value": 0
}
}
]
},
"Quest": {
"type": "cexostring",
"value": ""
},
"Script": {
"type": "resref",
"value": ""
},
"Sound": {
"type": "resref",
"value": ""
},
"Text": {
"type": "cexolocstring",
"value": {
"0": "I'd like to delete this character."
}
}
},
{
"__struct_id": 2,
"Animation": {
"type": "dword",
"value": 0
},
"AnimLoop": {
"type": "byte",
"value": 1
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Delay": {
"type": "dword",
"value": 4294967295
},
"EntriesList": {
"type": "list",
"value": []
},
"Quest": {
"type": "cexostring",
"value": ""
},
"Script": {
"type": "resref",
"value": ""
},
"Sound": {
"type": "resref",
"value": ""
},
"Text": {
"type": "cexolocstring",
"value": {
"0": "No."
}
}
},
{
"__struct_id": 3,
"Animation": {
"type": "dword",
"value": 0
},
"AnimLoop": {
"type": "byte",
"value": 1
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Delay": {
"type": "dword",
"value": 4294967295
},
"EntriesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Active": {
"type": "resref",
"value": ""
},
"Index": {
"type": "dword",
"value": 2
},
"IsChild": {
"type": "byte",
"value": 0
}
}
]
},
"Quest": {
"type": "cexostring",
"value": ""
},
"Script": {
"type": "resref",
"value": ""
},
"Sound": {
"type": "resref",
"value": ""
},
"Text": {
"type": "cexolocstring",
"value": {
"0": "Yes."
}
}
},
{
"__struct_id": 4,
"Animation": {
"type": "dword",
"value": 0
},
"AnimLoop": {
"type": "byte",
"value": 1
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Delay": {
"type": "dword",
"value": 4294967295
},
"EntriesList": {
"type": "list",
"value": []
},
"Quest": {
"type": "cexostring",
"value": ""
},
"Script": {
"type": "resref",
"value": ""
},
"Sound": {
"type": "resref",
"value": ""
},
"Text": {
"type": "cexolocstring",
"value": {
"0": "No, my mistake."
}
}
},
{
"__struct_id": 5,
"Animation": {
"type": "dword",
"value": 0
},
"AnimLoop": {
"type": "byte",
"value": 1
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Delay": {
"type": "dword",
"value": 4294967295
},
"EntriesList": {
"type": "list",
"value": []
},
"Quest": {
"type": "cexostring",
"value": ""
},
"Script": {
"type": "resref",
"value": "dante_letodel_at"
},
"Sound": {
"type": "resref",
"value": ""
},
"Text": {
"type": "cexolocstring",
"value": {
"0": "Yes, proceed."
}
}
}
]
},
"StartingList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Active": {
"type": "resref",
"value": ""
},
"Index": {
"type": "dword",
"value": 0
}
}
]
}
}

View File

@@ -2449,6 +2449,25 @@
"value": "ep_summonaberat2" "value": "ep_summonaberat2"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 3.0
},
"FACTION": {
"type": "cexostring",
"value": "Merchant"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Drider"
},
"RESREF": {
"type": "resref",
"value": "ep_sum_aberrat02"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -2468,6 +2487,82 @@
"value": "ep_summonaberat1" "value": "ep_summonaberat1"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 21.0
},
"FACTION": {
"type": "cexostring",
"value": "Merchant"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Huge Beholder"
},
"RESREF": {
"type": "resref",
"value": "ep_sum_aberrat03"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 18.0
},
"FACTION": {
"type": "cexostring",
"value": "Merchant"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Huge Umber Hulk"
},
"RESREF": {
"type": "resref",
"value": "ep_sum_aberrat04"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 7.0
},
"FACTION": {
"type": "cexostring",
"value": "Merchant"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Illithid"
},
"RESREF": {
"type": "resref",
"value": "ep_sum_aberrat01"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 18.0
},
"FACTION": {
"type": "cexostring",
"value": "Merchant"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Large Battle Devourer"
},
"RESREF": {
"type": "resref",
"value": "ep_sum_aberrat05"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -5365,6 +5460,25 @@
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 0.3333333432674408
},
"FACTION": {
"type": "cexostring",
"value": "Merchant"
},
"NAME": {
"type": "cexostring",
"value": "Cat"
},
"RESREF": {
"type": "resref",
"value": "prc_cat001"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -13275,7 +13389,7 @@
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
"type": "float", "type": "float",
"value": 18.0 "value": 19.0
}, },
"FACTION": { "FACTION": {
"type": "cexostring", "type": "cexostring",
@@ -17619,6 +17733,25 @@
"value": "shd_shdelem_med4" "value": "shd_shdelem_med4"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 4.0
},
"FACTION": {
"type": "cexostring",
"value": "Defender"
},
"NAME": {
"type": "cexostring",
"value": "Shadow Servant, Medium"
},
"RESREF": {
"type": "resref",
"value": "prc_shadow_serv"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -30904,6 +31037,158 @@
"value": 12727 "value": 12727
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 14.0
},
"FACTION": {
"type": "cexostring",
"value": "Merchant"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Androsphinx"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_andro01"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 15.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Cornugon"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_cornugon"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 14.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Gelugon"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_gelugon"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 13.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Glabrezu"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_glabrezu"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 11.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Hamatula"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_hamatula"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 9.0
},
"FACTION": {
"type": "cexostring",
"value": "Merchant"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Lammasu"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_lamasu01"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 9.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Osyluth"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_osyluth"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 3.0
},
"FACTION": {
"type": "cexostring",
"value": "Merchant"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Unicorn"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_unicrn01"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -49436,6 +49721,196 @@
"value": "prc_hath_rash8" "value": "prc_hath_rash8"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 25.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Rashemi Ethran"
},
"RESREF": {
"type": "resref",
"value": "prc_hath_ethrn05"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 11.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Rashemi Initiate"
},
"RESREF": {
"type": "resref",
"value": "prc_hath_ethrn03"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 31.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Rashemi Keeper"
},
"RESREF": {
"type": "resref",
"value": "prc_hath_ethrn07"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 33.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Rashemi Mystic"
},
"RESREF": {
"type": "resref",
"value": "prc_hath_ethrn08"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 5.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Rashemi Petitioner"
},
"RESREF": {
"type": "resref",
"value": "prc_hath_ethrn01"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 40.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Rashemi Prophetess"
},
"RESREF": {
"type": "resref",
"value": "prc_hath_ethrn10"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 36.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Rashemi Seeress"
},
"RESREF": {
"type": "resref",
"value": "prc_hath_ethrn09"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 14.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Rashemi Sister"
},
"RESREF": {
"type": "resref",
"value": "prc_hath_ethrn04"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 8.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Rashemi Supplicant"
},
"RESREF": {
"type": "resref",
"value": "prc_hath_ethrn02"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 28.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Rashemi Witch"
},
"RESREF": {
"type": "resref",
"value": "prc_hath_ethrn06"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -49832,6 +50307,25 @@
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 7.0
},
"FACTION": {
"type": "cexostring",
"value": "Merchant"
},
"NAME": {
"type": "cexostring",
"value": "Annihilus"
},
"RESREF": {
"type": "resref",
"value": "npc_annihilus001"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -55022,25 +55516,6 @@
"value": "prc_doa_hellcat" "value": "prc_doa_hellcat"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 15.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Cornugon"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_cornugon"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -55060,44 +55535,6 @@
"value": "prc_sum_dretch" "value": "prc_sum_dretch"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 14.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Gelugon"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_gelugon"
}
},
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 13.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Glabrezu"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_glabrezu"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -55117,25 +55554,6 @@
"value": "tog_glabrezu" "value": "tog_glabrezu"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 11.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Hamatula"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_hamatula"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -55174,25 +55592,6 @@
"value": "tog_marilith" "value": "tog_marilith"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 9.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Summoned Osyluth"
},
"RESREF": {
"type": "resref",
"value": "prc_sum_osyluth"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -72072,6 +72471,25 @@
"value": "en3_biago" "value": "en3_biago"
} }
}, },
{
"__struct_id": 0,
"CR": {
"type": "float",
"value": 12.0
},
"FACTION": {
"type": "cexostring",
"value": "Commoner"
},
"NAME": {
"type": "cexostring",
"value": "Black Blade of Disaster"
},
"RESREF": {
"type": "resref",
"value": "prc_bbod001"
}
},
{ {
"__struct_id": 0, "__struct_id": 0,
"CR": { "CR": {
@@ -72101,13 +72519,13 @@
"type": "cexostring", "type": "cexostring",
"value": "Commoner" "value": "Commoner"
}, },
"NAME": {
"type": "cexostring",
"value": "Black Blade of Disaster"
},
"RESREF": { "RESREF": {
"type": "resref", "type": "resref",
"value": "x2_s_bblade" "value": "x2_s_bblade"
},
"STRREF": {
"type": "dword",
"value": 90406
} }
}, },
{ {

View File

@@ -10,6 +10,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 0
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6688 "value": 6688
@@ -17,6 +21,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 1
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6689 "value": 6689
@@ -24,6 +32,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 2
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6690 "value": 6690
@@ -31,6 +43,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 3
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6691 "value": 6691
@@ -38,6 +54,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 4
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6692 "value": 6692
@@ -52,6 +72,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 5
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
@@ -135,6 +159,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 10
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 111808 "value": 111808
@@ -142,6 +170,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 6
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
@@ -165,6 +197,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 9
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 201 "value": 201
@@ -172,6 +208,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 7
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
@@ -195,6 +235,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 8
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6738 "value": 6738

View File

@@ -5,6 +5,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 8
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 5546 "value": 5546
@@ -12,6 +16,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 9
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 5547 "value": 5547
@@ -19,6 +27,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 6
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 4817 "value": 4817
@@ -26,6 +38,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 7
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 5545 "value": 5545
@@ -38,6 +54,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 0
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6688 "value": 6688
@@ -45,6 +65,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 1
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6689 "value": 6689
@@ -52,6 +76,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 2
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6690 "value": 6690
@@ -59,6 +87,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 3
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6691 "value": 6691
@@ -66,6 +98,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 4
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6692 "value": 6692
@@ -80,6 +116,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 5
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 5543 "value": 5543

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -5,6 +5,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 6
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6694 "value": 6694
@@ -12,6 +16,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 13
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 63289 "value": 63289
@@ -19,6 +27,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 12
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 62487 "value": 62487
@@ -26,6 +38,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 7
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 62483 "value": 62483
@@ -33,6 +49,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 5
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
@@ -61,6 +81,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 0
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6688 "value": 6688
@@ -68,6 +92,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 1
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6689 "value": 6689
@@ -75,6 +103,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 2
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6690 "value": 6690
@@ -82,6 +114,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 3
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6691 "value": 6691
@@ -89,6 +125,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 4
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6692 "value": 6692
@@ -103,6 +143,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 8
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 62484 "value": 62484

View File

@@ -5,6 +5,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 5
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
@@ -616,6 +620,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 0
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
@@ -650,6 +658,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 1
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6689 "value": 6689
@@ -657,6 +669,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 2
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6690 "value": 6690
@@ -664,6 +680,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 3
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6691 "value": 6691
@@ -671,6 +691,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 4
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6692 "value": 6692

View File

@@ -5,6 +5,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 5
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 1082 "value": 1082
@@ -12,6 +16,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 6
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
@@ -321,6 +329,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 16
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 9129 "value": 9129
@@ -333,6 +345,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 0
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
@@ -356,6 +372,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 1
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6689 "value": 6689
@@ -363,6 +383,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 2
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6690 "value": 6690
@@ -370,6 +394,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 3
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6691 "value": 6691
@@ -377,6 +405,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 4
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6692 "value": 6692
@@ -396,6 +428,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 11
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
@@ -485,6 +521,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 12
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
@@ -530,6 +570,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 13
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 2256 "value": 2256
@@ -537,6 +581,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 14
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 2257 "value": 2257
@@ -544,6 +592,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 15
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 53182 "value": 53182

View File

@@ -10,6 +10,10 @@
"value": [ "value": [
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 0
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [
@@ -33,6 +37,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 1
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6689 "value": 6689
@@ -40,6 +48,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 2
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6690 "value": 6690
@@ -47,6 +59,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 3
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6691 "value": 6691
@@ -54,6 +70,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 4
},
"STRREF": { "STRREF": {
"type": "dword", "type": "dword",
"value": 6692 "value": 6692
@@ -68,6 +88,10 @@
}, },
{ {
"__struct_id": 0, "__struct_id": 0,
"ID": {
"type": "byte",
"value": 5
},
"LIST": { "LIST": {
"type": "list", "type": "list",
"value": [ "value": [

BIN
_module/ncs/at_caplvlup.ncs Normal file

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

@@ -0,0 +1,19 @@
#include "nw_i0_tool"
/* Script generated by
Lilac Soul's NWN Script Generator, v. 1.6
For download info, please visit:
http://www.lilacsoul.revility.com */
//Put this on action taken in the conversation editor
void main()
{
object oPC = GetPCSpeaker();
if (GetHitDice(oPC) <= 2)
{
RewardPartyXP(3000, oPC, FALSE);
}
}

View File

@@ -0,0 +1,20 @@
#include "nwnx_admin"
void main()
{
object oPlayer = GetPCSpeaker();
string sName = GetName(oPlayer);
string sPlayer = GetPCPlayerName(oPlayer);
SendMessageToPC(oPlayer,"sPlayer = "+sPlayer);
SendMessageToPC(oPlayer,"sName = "+sName);
NWNX_Administration_DeletePlayerCharacter(oPlayer, 1, "Character Deleted");
SendMessageToPC(oPlayer,sPlayer+" has deleted "+sName);
SendMessageToAllDMs(sPlayer+" has deleted "+sName);
}

View File

@@ -0,0 +1,649 @@
{
"__data_type": "UTC ",
"Appearance_Type": {
"type": "word",
"value": 1096
},
"BodyBag": {
"type": "byte",
"value": 0
},
"Cha": {
"type": "byte",
"value": 18
},
"ChallengeRating": {
"type": "float",
"value": 7.0
},
"ClassList": {
"type": "list",
"value": [
{
"__struct_id": 2,
"Class": {
"type": "int",
"value": 5
},
"ClassLevel": {
"type": "short",
"value": 1
}
},
{
"__struct_id": 2,
"Class": {
"type": "int",
"value": 4
},
"ClassLevel": {
"type": "short",
"value": 1
}
},
{
"__struct_id": 2,
"Class": {
"type": "int",
"value": 19
},
"ClassLevel": {
"type": "short",
"value": 1
}
}
]
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Con": {
"type": "byte",
"value": 12
},
"Conversation": {
"type": "resref",
"value": "hs_del_pc"
},
"CRAdjust": {
"type": "int",
"value": 0
},
"CurrentHitPoints": {
"type": "short",
"value": 308
},
"DecayTime": {
"type": "dword",
"value": 5000
},
"Deity": {
"type": "cexostring",
"value": ""
},
"Description": {
"type": "cexolocstring",
"value": {
"0": "Talk to this creature if you need to delete your character."
}
},
"Dex": {
"type": "byte",
"value": 22
},
"Disarmable": {
"type": "byte",
"value": 0
},
"Equip_ItemList": {
"type": "list",
"value": []
},
"FactionID": {
"type": "word",
"value": 3
},
"FeatList": {
"type": "list",
"value": [
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 2
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 3
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 4
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 32
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 45
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 49
}
},
{
"__struct_id": 1,
"Feat": {
"type": "word",
"value": 46
}
}
]
},
"FirstName": {
"type": "cexolocstring",
"value": {
"0": "Annihilus"
}
},
"fortbonus": {
"type": "short",
"value": 0
},
"Gender": {
"type": "byte",
"value": 4
},
"GoodEvil": {
"type": "byte",
"value": 50
},
"HitPoints": {
"type": "short",
"value": 308
},
"Int": {
"type": "byte",
"value": 12
},
"Interruptable": {
"type": "byte",
"value": 1
},
"IsImmortal": {
"type": "byte",
"value": 1
},
"IsPC": {
"type": "byte",
"value": 0
},
"LastName": {
"type": "cexolocstring",
"value": {
"0": ""
}
},
"LawfulChaotic": {
"type": "byte",
"value": 50
},
"Lootable": {
"type": "byte",
"value": 0
},
"MaxHitPoints": {
"type": "short",
"value": 311
},
"NaturalAC": {
"type": "byte",
"value": 40
},
"NoPermDeath": {
"type": "byte",
"value": 1
},
"PaletteID": {
"type": "byte",
"value": 45
},
"PerceptionRange": {
"type": "byte",
"value": 8
},
"Phenotype": {
"type": "int",
"value": 0
},
"Plot": {
"type": "byte",
"value": 1
},
"PortraitId": {
"type": "word",
"value": 2236
},
"Race": {
"type": "byte",
"value": 24
},
"refbonus": {
"type": "short",
"value": 0
},
"ScriptAttacked": {
"type": "resref",
"value": "x2_def_attacked"
},
"ScriptDamaged": {
"type": "resref",
"value": "x2_def_ondamage"
},
"ScriptDeath": {
"type": "resref",
"value": "x2_def_ondeath"
},
"ScriptDialogue": {
"type": "resref",
"value": "x2_def_onconv"
},
"ScriptDisturbed": {
"type": "resref",
"value": "x2_def_ondisturb"
},
"ScriptEndRound": {
"type": "resref",
"value": "x2_def_endcombat"
},
"ScriptHeartbeat": {
"type": "resref",
"value": "x2_def_heartbeat"
},
"ScriptOnBlocked": {
"type": "resref",
"value": "x2_def_onblocked"
},
"ScriptOnNotice": {
"type": "resref",
"value": "x2_def_percept"
},
"ScriptRested": {
"type": "resref",
"value": "x2_def_rested"
},
"ScriptSpawn": {
"type": "resref",
"value": "x2_def_spawn"
},
"ScriptSpellAt": {
"type": "resref",
"value": "x2_def_spellcast"
},
"ScriptUserDefine": {
"type": "resref",
"value": "x2_def_userdef"
},
"SkillList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 19
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 43
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 5
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 43
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 43
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 30
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 1
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 26
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 40
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
},
{
"__struct_id": 0,
"Rank": {
"type": "byte",
"value": 0
}
}
]
},
"SoundSetFile": {
"type": "word",
"value": 237
},
"SpecAbilityList": {
"type": "list",
"value": []
},
"StartingPackage": {
"type": "byte",
"value": 24
},
"Str": {
"type": "byte",
"value": 14
},
"Subrace": {
"type": "cexostring",
"value": "Undead"
},
"Tag": {
"type": "cexostring",
"value": "NPC_ANNIHILUS001"
},
"Tail_New": {
"type": "dword",
"value": 0
},
"TemplateList": {
"type": "list",
"value": []
},
"TemplateResRef": {
"type": "resref",
"value": "npc_annihilus001"
},
"WalkRate": {
"type": "int",
"value": 1
},
"willbonus": {
"type": "short",
"value": 0
},
"Wings_New": {
"type": "dword",
"value": 0
},
"Wis": {
"type": "byte",
"value": 8
}
}