Task System
From LSWiki
(Difference between revisions)
Revision as of 21:55, 19 May 2008 (edit) Chaos (Talk | contribs) (→Task Descriptor - replacing _Originator and _Actor with a more general/abstract set of Roles) ← Previous diff |
Revision as of 21:56, 19 May 2008 (edit) Chaos (Talk | contribs) (→Task Descriptor) Next diff → |
||
Line 15: | Line 15: | ||
==== Task Descriptor ==== | ==== Task Descriptor ==== | ||
* Fields: | * Fields: | ||
+ | ** Task_Type_Code | ||
** Task_Name | ** Task_Name | ||
** Task_Description | ** Task_Description | ||
- | ** Task_Type_Code | ||
** Task_Roles | ** Task_Roles | ||
** Task_Objectives | ** Task_Objectives |
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
- Originiator dictates location Objective that Actor must become familiar with/memorize.
- Elimination
- Orginiator dictates Objective target that Actor must kill.
- Collection
- Originiator dictates X Objective items that Actor must gather.
- Escort
- Originiator dictates Actor must escort Objective to destination.