Difference between revisions of "Basic NPC Patrols Tutorial"

30 bytes added ,  04:00, 28 November 2010
m
corrected link
imported>JBurgess
(New "official" tutorial on NPC patrols)
 
imported>Clearance
m (corrected link)
 
(4 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Overview==
{{Featured}}
Patrols can be a tremendous boon when trying to make an area feel move lifelike.  This tutorial will share a technique for quickly creating a very basic two-point ("ping-pong") patrol and getting it in-game.  The user should have a basic understanding of [[Basic_NPC_Creation_Tutorial|NPC]], [[package|package]], and [[Pathing_and_Playtesting|pathgrid]] editing with the CS.
Patrols can be a tremendous boon when trying to make an area feel more lifelike.  This tutorial will share a technique for quickly creating a very basic two-point ("ping-pong") patrol and getting it in-game.  The user should have a basic understanding of [[Basic_NPC_Creation_Tutorial|NPC]], [[AI Package]], and [[Pathing_and_Playtesting|pathgrid]] editing with the CS.
 
==Package Setup==
==Package Setup==
The very first thing we want to do is create an NPC to put these packages on.  Open the NPC "BanditMeleeMale2" and give it the new ID "MyPatrolTemplate01".  More on why we chose this ID later.
The very first thing we want to do is create an NPC to put these packages on.  Open the NPC "BanditMeleeMale2" and give it the new ID "MyPatrolTemplate01".  More on why we chose this ID later.
Line 41: Line 42:
* Script
* Script
* Death Item
* Death Item
 
* CombatStyle
* No Persuasion Flag
Let's use the ''LL1BanditMelee100'' list as a base.  Open it and change the ID to "''MyPatrolList''", as well as choosing "''MyPatrolTemplate01''" as the Template.  Click OK and create the new object, and place it at the ''MyPatrolBeginMarker'', removing the NPC if you placed him earlier for testing.
Let's use the ''LL1BanditMelee100'' list as a base.  Open it and change the ID to "''MyPatrolList''", as well as choosing "''MyPatrolTemplate01''" as the Template.  Click OK and create the new object, and place it at the ''MyPatrolBeginMarker'', removing the NPC if you placed him earlier for testing.
==Testing and Tweaking==
==Testing and Tweaking==
Anonymous user