Difference between revisions of "A beginner's guide - Appendix 3"

imported>Juharfalvi
(adding new content)
 
imported>Corepc
Line 45: Line 45:
'''Training'''  
'''Training'''  
<br>Checkbox to allow the NPC to offer skills training as a service.  The drop down box is used to select the skill for training and the number field determines the maximum skill value the NPC can train you to.
<br>Checkbox to allow the NPC to offer skills training as a service.  The drop down box is used to select the skill for training and the number field determines the maximum skill value the NPC can train you to.


'''AI Package List'''
'''AI Package List'''
Line 56: Line 58:


Every hour unless we force an evaluation, the actor's package list is examined from the top to the bottom. The first package that has all its conditions (including a schedule) met, is executed regardless of the other packages. If you place an open ended wander package at the top of the list, the actor will keep using it.
Every hour unless we force an evaluation, the actor's package list is examined from the top to the bottom. The first package that has all its conditions (including a schedule) met, is executed regardless of the other packages. If you place an open ended wander package at the top of the list, the actor will keep using it.


'''Package Type'''  
'''Package Type'''  
Line 101: Line 105:


The Package types available are all context sensitive. Each has its own rules for what location means and what target means. The following is a re-jig of the instructions in the Wiki for the packages.
The Package types available are all context sensitive. Each has its own rules for what location means and what target means. The following is a re-jig of the instructions in the Wiki for the packages.


'''Accompany Package'''
'''Accompany Package'''
Line 108: Line 114:


'''- Location :''' Not applicable...
'''- Location :''' Not applicable...


'''Ambush Package'''
'''Ambush Package'''
Line 143: Line 151:
|Open it. Go through for load doors.  
|Open it. Go through for load doors.  
|}
|}


'''Cast Magic Package'''
'''Cast Magic Package'''
Line 152: Line 162:


'''NOTE:''' The '''Target''' of the '''package''' is the spell you want to cast - not who or what you want it cast it on.
'''NOTE:''' The '''Target''' of the '''package''' is the spell you want to cast - not who or what you want it cast it on.


'''Eat Package'''
'''Eat Package'''
Line 159: Line 171:


'''- Target:''' If the eat package has a target, the actor must have or find that target to eat it. This must be an ingredient.
'''- Target:''' If the eat package has a target, the actor must have or find that target to eat it. This must be an ingredient.


'''Escort Package'''
'''Escort Package'''
Line 168: Line 182:


'''- Location:''' is the destination of the escort package. A location is required to make an escort package.  
'''- Location:''' is the destination of the escort package. A location is required to make an escort package.  


'''Find Package'''
'''Find Package'''
Line 205: Line 221:


'''- Target:''' The NPC will Travel towards the target until it gets within Target Radius, then it activates the target. The count setting determines how many of these the actor will attempt to find.  
'''- Target:''' The NPC will Travel towards the target until it gets within Target Radius, then it activates the target. The count setting determines how many of these the actor will attempt to find.  


'''Flee Package'''
'''Flee Package'''
Line 212: Line 230:


'''- Target:''' Who or what to flee from. '''Distance''' is the distance the actor will try to stay away from his flee target.  
'''- Target:''' Who or what to flee from. '''Distance''' is the distance the actor will try to stay away from his flee target.  


'''Follow Package'''
'''Follow Package'''
Line 219: Line 239:


'''- Location:''' The destination of the follow is not required, but can be applied. A follow can end by reaching the '''destination''' or if the '''duration''' runs out. A Duration of 0 means this package will not end until '''a package of higher precedence''' needs to start.  
'''- Location:''' The destination of the follow is not required, but can be applied. A follow can end by reaching the '''destination''' or if the '''duration''' runs out. A Duration of 0 means this package will not end until '''a package of higher precedence''' needs to start.  


'''Sleep Package'''
'''Sleep Package'''
Line 227: Line 249:


- If they can not find a bed they will go into a wander state, periodically checking for a bed.  
- If they can not find a bed they will go into a wander state, periodically checking for a bed.  


'''Travel Package'''
'''Travel Package'''
Line 251: Line 275:


'''--- Duration &gt; 0:''' '''Must Reach Location'''. Travel until you reach location. Will not re-evaluate to any other package until location is reached.  If the NPC reaches the location before end of duration, it may re-evaluate to higher priority package if applicable.  
'''--- Duration &gt; 0:''' '''Must Reach Location'''. Travel until you reach location. Will not re-evaluate to any other package until location is reached.  If the NPC reaches the location before end of duration, it may re-evaluate to higher priority package if applicable.  


'''UseItemAt Package'''
'''UseItemAt Package'''
Line 259: Line 285:


If the idle animation is set up properly, the actor will play the idle associated with the item. (See Later for an example in this quest)
If the idle animation is set up properly, the actor will play the idle associated with the item. (See Later for an example in this quest)


'''Wander Package'''
'''Wander Package'''
Anonymous user