SiliconGhetto Engine API
    Preparing search index...

    Function setAI

    • Assign an AI behavior to an entity.

      Parameters

      • entity: number

        The entity ID

      • behavior: string

        AI behavior type: "chase", "patrol", or "flee"

      • opts: { target?: number; speed?: number; points?: number[][]; maxDistance?: number } = {}

        Behavior options (target entity, speed, patrol points, max distance)

      Returns void

      sg.setAI(enemy, 'chase', { target: player, speed: 100 });
      sg.setAI(guard, 'patrol', { points: [[100, 200], [300, 200]], speed: 60 });