So the first step was to simplify and break up the FSM states into simpler, more specific behaviors (like HOLD and PURSUE) Next I made their decision-making script save a MOTIVE, so they can repeatedly check on what they should be doing. For example, Here's how they address being hungry:
8 likes 1 replies
?