
Townspeople, Shopkeeps, and Guards all specialize base_npc_*, where * = fb for farmboys, fg for farmgirls, and df for dwarves. You are encouraged to look through the specified template files while reading below. The following sections cover common NPC template components. The major differences between NPC types are in what they specialize and the various template blocks which allow them to take on different capabilities. (Taken from \world\contentdb\templates\regular\actors\good\npc\npc_fg_based.gas - mp_townfolk_01) Take a look at the example Townsperson template below:įigure 2 - A basic NPC template It would be a good idea to look through the files and see if you can recognize some of the NPCs you encountered in Dungeon Siege. There are a few template blocks which differentiate these and allow them to possess vastly different functionality.Īll NPC templates can be found under "Bits" in \world\contentdb\templates\regular\actors\good\ and in \world\contentdb\templates\regular\actors\good\NPC\.
Killable, monster-attackable potential party members who can be found anywhere at all. Invincible, monster-attackable guards (who typically wear armor, wield weapons, and are found stationed at strategic or military locations). Invincible, non monster-attackable townspeople (who range from 'filler' characters found in safe locations like towns to worldly traders camping in the most dangerous of locales). Each type of NPC is defined in their templates through their base specializations and individual characteristics. NPCs include Townspeople, Guards, Shopkeeps, and Hirables (which we generally refer to as potential party members, or PMs).
NPCs, or Non-Player Characters, are Actors who are not initially controllable by the Player(s). This tutorial assumes that you have already read the previous Siege University courses, especially 201: Templates, and are familiar with basic Siege Editor operations. What This Tutorial Assumes You Have Already Learned You can create your own in the Siege Editor a large, flat square will do.
Siege Editor Manual ( siege_editor_manual.htm comes bundled with Siege Editor.). The following tutorial will lead you through the template files and conventions that apply to these, how to mix and match skins and hairstyles to create your own NPCs, and some tips and tricks on adjusting behavior and animations. NPCs, or Non-Player Characters, are a category that includes all townspeople, shopkeepers, and hirable type actors. 5.3 Multiple Conversations for a Single NPC. 5.2.1 Adding Conversations via Siege Editor. 5.2 Practical Exercise - Add a Conversation. 4.2.1 The "cmd_animation_command" Gizmo. 4.2 Practical Exercise - Animation Configuration.
3.1.1 Townspeople, Shopkeeps, and Guards. 1.2 What This Tutorial Assumes You Have Already Learned.