Task System

From LSWiki

(Difference between revisions)
Jump to: navigation, search

Revision as of 21:17, 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_Name
    • Task_Description
    • Task_Type_Code
    • Task_Actor
    • Task_Originator
    • Task_Objectives
    • Task_Info
    • Task_Tag
  • Flags:
    • Placeholder
  • Functions:
    • Placeholder

Task Type

  • Courier
  • Knowledge
  • Exploration
  • Elimination
  • Collection
  • Escort
Personal tools