cubap / trade

0 stars 1 forks source link

Outline shared methods and behaviors #12

Open cubap opened 9 years ago

cubap commented 9 years ago

There are surely some behaviors and methods that can be used for characters and animals or all entities.

cubap commented 9 years ago

detectNearby (resourceType, critterType, threatType, range):

test cover and stealth against observational powers and attention to return all noticed objects

cubap commented 9 years ago

goto (newCoordinates):

find path and set movement queue

cubap commented 9 years ago

gather (resource, area):

search within certain bounds for some resource until satisfied

cubap commented 9 years ago

move (target, newLocation):

relocate a cache or stockpile of items to a different location

cubap commented 9 years ago

guard (target, boundary, triggers):

defend a region or entity against intrusion, theft, or attack

cubap commented 9 years ago

die:

ends all action queues and drops all items in inventory