addAgent method

ScriptedAgent addAgent(
  1. String agentId,
  2. AgentScript script
)

Adds and attaches a scripted agent for agentId that plays script on every mention.

Implementation

ScriptedAgent addAgent(String agentId, AgentScript script) {
  final agent = ScriptedAgent(world, agentId: agentId, script: script)
    ..attach();
  _agents.add(agent);
  return agent;
}