Task System
From LSWiki
(Difference between revisions)
												
			
			| Revision as of 21:56, 19 May 2008 (edit) Chaos (Talk | contribs) (→Task Descriptor) ← Previous diff  | 
				Revision as of 21:56, 19 May 2008 (edit) Chaos (Talk | contribs) (→Task Type) Next diff →  | 
			||
| Line 34: | Line 34: | ||
| ** Originator dictates X pieces of Objective knowledge Actor must become familiar with/memorize. | ** Originator dictates X pieces of Objective knowledge Actor must become familiar with/memorize. | ||
| * Exploration | * Exploration | ||
| - | ** Originiator dictates location Objective that Actor must become familiar with/memorize. | + | ** Originator dictates location Objective that Actor must become familiar with/memorize. | 
| * Elimination | * Elimination | ||
| - | ** Orginiator dictates Objective target that Actor must kill. | + | ** Originator dictates Objective target that Actor must kill. | 
| * Collection | * Collection | ||
| - | ** Originiator dictates X Objective items that Actor must gather. | + | ** Originator dictates X Objective items that Actor must gather. | 
| * Escort | * Escort | ||
| - | ** Originiator dictates Actor must escort Objective to destination. | + | ** Originator dictates Actor must escort Objective to destination. | 
Revision as of 21:56, 19 May 2008
This page is for the developers to discuss, debate, and collaborate on the in-process dynamic task system. To start I'll outline that various sections that I think we will need to interact with and then list the expected interactions there of.
Contents | 
Incarnos
- ability to store gathered tasks
 - ability to show and retrieve information on stored tasks via show?
 
Autonomon
- ability to know it's a task granter
 - ability to poll for available, and suitable, tasks
 - ability to respond to queries for available tasks
 - ability to describe available tasks to incarnoi
 - ability to evaluate progress of an incarnoi's relevant task
 - ability to complete and reward an incarnoi who completes a relevant task
 
Task Descriptor
-  Fields:
- Task_Type_Code
 - Task_Name
 - Task_Description
 - Task_Roles
 - Task_Objectives
 - Task_Info
 - Task_Flags
 - Task_Unique_Tag
 
 -  Flags:
- Placeholder
 
 -  Functions:
- Placeholder
 
 
Task Type
-  Courier
- Originator gives object/information to Actor who must deliver it to Objective.
 
 -  Knowledge
- Originator dictates X pieces of Objective knowledge Actor must become familiar with/memorize.
 
 -  Exploration
- Originator dictates location Objective that Actor must become familiar with/memorize.
 
 -  Elimination
- Originator dictates Objective target that Actor must kill.
 
 -  Collection
- Originator dictates X Objective items that Actor must gather.
 
 -  Escort
- Originator dictates Actor must escort Objective to destination.
 
 
