Raugharr / Herald

GNU General Public License v2.0
1 stars 0 forks source link

AI communication #14

Closed Raugharr closed 9 years ago

Raugharr commented 10 years ago

AI cannot currently communicate to other AIs to achieve goals. While a lumberjack can cut down trees there is no way for him to know how much lumber other people need from him. The AI subsystem should be expanded out of the simple loop that is in the Tick() function in order to achieve this.

A broadcast system needs to be implemented to allow this. When an AI needs something it cannot achieve itself it should send a broadcast message that will return if someone nearby can help the person achieve their goal.