{ "__data_type": "UTC ", "Appearance_Head": { "type": "byte", "value": 105 }, "Appearance_Type": { "type": "word", "value": 6 }, "ArmorPart_RFoot": { "type": "byte", "value": 1 }, "BodyBag": { "type": "byte", "value": 4 }, "BodyPart_Belt": { "type": "byte", "value": 0 }, "BodyPart_LBicep": { "type": "byte", "value": 1 }, "BodyPart_LFArm": { "type": "byte", "value": 1 }, "BodyPart_LFoot": { "type": "byte", "value": 1 }, "BodyPart_LHand": { "type": "byte", "value": 1 }, "BodyPart_LShin": { "type": "byte", "value": 1 }, "BodyPart_LShoul": { "type": "byte", "value": 0 }, "BodyPart_LThigh": { "type": "byte", "value": 1 }, "BodyPart_Neck": { "type": "byte", "value": 1 }, "BodyPart_Pelvis": { "type": "byte", "value": 1 }, "BodyPart_RBicep": { "type": "byte", "value": 1 }, "BodyPart_RFArm": { "type": "byte", "value": 1 }, "BodyPart_RHand": { "type": "byte", "value": 1 }, "BodyPart_RShin": { "type": "byte", "value": 1 }, "BodyPart_RShoul": { "type": "byte", "value": 0 }, "BodyPart_RThigh": { "type": "byte", "value": 1 }, "BodyPart_Torso": { "type": "byte", "value": 1 }, "Cha": { "type": "byte", "value": 3 }, "ChallengeRating": { "type": "float", "value": 20.0 }, "ClassList": { "type": "list", "value": [ { "__struct_id": 2, "Class": { "type": "int", "value": 4 }, "ClassLevel": { "type": "short", "value": 15 } } ] }, "Color_Hair": { "type": "byte", "value": 23 }, "Color_Skin": { "type": "byte", "value": 3 }, "Color_Tattoo1": { "type": "byte", "value": 23 }, "Color_Tattoo2": { "type": "byte", "value": 23 }, "Comment": { "type": "cexostring", "value": "Although this example is not designed for export, an inventory of what is involved is listed here for convenience.\r\n\r\nFull Inventory-2 pieces\r\n1. Creatures->Custom->Special->Custom 1->BioWare's NPC that attacks after talking blueprint:\r\n bwnpccmb_madtalk\r\n1.a. Conversation file attached:\r\n bwnpcp_madtalk\r\n\r\nThe key is to attach the BioWare provided script nw_d1_attonend02 in the Current File tab to both Normal and Aborted conversations. Also note that this creature is attached to the Commoner faction rather than the Hostile faction to prevent it from attacking before the conversation starts.\r\n\r\nNOTE: Even though this is the only NPC that is coded to attack after the conversation, keep in mind that the AI causes all other NPCs friendly to this creature to attack as well if you are within their perception range when you attack." }, "Con": { "type": "byte", "value": 10 }, "Conversation": { "type": "resref", "value": "bwnpcp_madtalk" }, "CRAdjust": { "type": "int", "value": 11 }, "CurrentHitPoints": { "type": "short", "value": 30 }, "DecayTime": { "type": "dword", "value": 5000 }, "Deity": { "type": "cexostring", "value": "" }, "Description": { "type": "cexolocstring", "value": { "0": "BioWare's NPC that attacks after talking goes through its conversation, but at the end it attacks the person who talked to it.\n\nThis is only an example of how it can be done, and is not intended to be exported. The key is to attach the BioWare provided script nw_d1_attonend02 in the Current File tab to both Normal and Aborted conversations. Also note that this creature is attached to the Commoner faction rather than the Hostile faction to prevent it from attacking before the conversation starts.\n\nNOTE: Even though this is the only NPC that is coded to attack after the conversation, keep in mind that the AI causes all other NPCs friendly to this creature to attack as well if you are within their perception range when you attack.\n\nAn inventory of all objects related to the attacking NPC can be found in the comments of this blueprint.", "id": 12573 } }, "Dex": { "type": "byte", "value": 9 }, "Disarmable": { "type": "byte", "value": 0 }, "Equip_ItemList": { "type": "list", "value": [ { "__struct_id": 2, "Dropable": { "type": "byte", "value": 1 }, "EquippedRes": { "type": "resref", "value": "item026" } }, { "__struct_id": 16, "EquippedRes": { "type": "resref", "value": "wswmrp011" } }, { "__struct_id": 16384, "EquippedRes": { "type": "resref", "value": "nw_it_crewpb016" } }, { "__struct_id": 131072, "EquippedRes": { "type": "resref", "value": "nw_it_creitemco2" } } ] }, "FactionID": { "type": "word", "value": 1 }, "FeatList": { "type": "list", "value": [ { "__struct_id": 1, "Feat": { "type": "word", "value": 5 } }, { "__struct_id": 1, "Feat": { "type": "word", "value": 425 } }, { "__struct_id": 1, "Feat": { "type": "word", "value": 9 } }, { "__struct_id": 1, "Feat": { "type": "word", "value": 10 } }, { "__struct_id": 1, "Feat": { "type": "word", "value": 374 } }, { "__struct_id": 1, "Feat": { "type": "word", "value": 377 } }, { "__struct_id": 1, "Feat": { "type": "word", "value": 104 } }, { "__struct_id": 1, "Feat": { "type": "word", "value": 45 } }, { "__struct_id": 1, "Feat": { "type": "word", "value": 50 } }, { "__struct_id": 1, "Feat": { "type": "word", "value": 46 } } ] }, "FirstName": { "type": "cexolocstring", "value": { "0": "Malaki the Pirate", "id": 12574 } }, "fortbonus": { "type": "short", "value": 0 }, "Gender": { "type": "byte", "value": 0 }, "GoodEvil": { "type": "byte", "value": 50 }, "HitPoints": { "type": "short", "value": 30 }, "Int": { "type": "byte", "value": 3 }, "Interruptable": { "type": "byte", "value": 1 }, "IsImmortal": { "type": "byte", "value": 0 }, "IsPC": { "type": "byte", "value": 0 }, "LastName": { "type": "cexolocstring", "value": {} }, "LawfulChaotic": { "type": "byte", "value": 50 }, "Lootable": { "type": "byte", "value": 1 }, "MaxHitPoints": { "type": "short", "value": 30 }, "NaturalAC": { "type": "byte", "value": 10 }, "NoPermDeath": { "type": "byte", "value": 0 }, "PaletteID": { "type": "byte", "value": 0 }, "PerceptionRange": { "type": "byte", "value": 11 }, "Phenotype": { "type": "int", "value": 0 }, "Plot": { "type": "byte", "value": 0 }, "PortraitId": { "type": "word", "value": 100 }, "Race": { "type": "byte", "value": 6 }, "refbonus": { "type": "short", "value": 0 }, "ScriptAttacked": { "type": "resref", "value": "nw_c2_default5" }, "ScriptDamaged": { "type": "resref", "value": "nw_c2_default6" }, "ScriptDeath": { "type": "resref", "value": "nw_c2_default7" }, "ScriptDialogue": { "type": "resref", "value": "nw_c2_default4" }, "ScriptDisturbed": { "type": "resref", "value": "nw_c2_default8" }, "ScriptEndRound": { "type": "resref", "value": "nw_c2_default3" }, "ScriptHeartbeat": { "type": "resref", "value": "nw_c2_default1" }, "ScriptOnBlocked": { "type": "resref", "value": "nw_c2_defaulte" }, "ScriptOnNotice": { "type": "resref", "value": "nw_c2_default2" }, "ScriptRested": { "type": "resref", "value": "nw_c2_defaulta" }, "ScriptSpawn": { "type": "resref", "value": "nw_c2_default9" }, "ScriptSpellAt": { "type": "resref", "value": "nw_c2_defaultb" }, "ScriptUserDefine": { "type": "resref", "value": "nw_c2_defaultd" }, "SkillList": { "type": "list", "value": [ { "__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": 4 } }, { "__struct_id": 0, "Rank": { "type": "byte", "value": 0 } }, { "__struct_id": 0, "Rank": { "type": "byte", "value": 0 } }, { "__struct_id": 0, "Rank": { "type": "byte", "value": 2 } }, { "__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": 4 } }, { "__struct_id": 0, "Rank": { "type": "byte", "value": 1 } }, { "__struct_id": 0, "Rank": { "type": "byte", "value": 0 } }, { "__struct_id": 0, "Rank": { "type": "byte", "value": 0 } }, { "__struct_id": 0, "Rank": { "type": "byte", "value": 2 } }, { "__struct_id": 0, "Rank": { "type": "byte", "value": 0 } }, { "__struct_id": 0, "Rank": { "type": "byte", "value": 0 } }, { "__struct_id": 0, "Rank": { "type": "byte", "value": 2 } }, { "__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": 113 }, "SpecAbilityList": { "type": "list", "value": [ { "__struct_id": 4, "Spell": { "type": "word", "value": 301 }, "SpellCasterLevel": { "type": "byte", "value": 1 }, "SpellFlags": { "type": "byte", "value": 1 } }, { "__struct_id": 4, "Spell": { "type": "word", "value": 301 }, "SpellCasterLevel": { "type": "byte", "value": 1 }, "SpellFlags": { "type": "byte", "value": 1 } } ] }, "StartingPackage": { "type": "byte", "value": 24 }, "Str": { "type": "byte", "value": 18 }, "Subrace": { "type": "cexostring", "value": "" }, "Tag": { "type": "cexostring", "value": "bwnpccm_madtalk" }, "Tail_New": { "type": "dword", "value": 0 }, "TemplateList": { "type": "list", "value": [] }, "TemplateResRef": { "type": "resref", "value": "bwnpccmb_madtalk" }, "WalkRate": { "type": "int", "value": 7 }, "willbonus": { "type": "short", "value": 0 }, "Wings_New": { "type": "dword", "value": 0 }, "Wis": { "type": "byte", "value": 11 } }