Open cubap opened 9 years ago
detectNearby (resourceType, critterType, threatType, range):
test cover and stealth against observational powers and attention to return all noticed objects
goto (newCoordinates):
find path and set movement queue
gather (resource, area):
search within certain bounds for some resource until satisfied
move (target, newLocation):
relocate a cache or stockpile of items to a different location
guard (target, boundary, triggers):
defend a region or entity against intrusion, theft, or attack
die:
ends all action queues and drops all items in inventory
There are surely some behaviors and methods that can be used for characters and animals or all entities.