AI (functions)
From PMDOWiki
(Redirected from Lua Function Reference/AI)
More functions: Script Reference
The AI functions involve controlling the AI of actors on a ground map. It controls features such as characters walking around idly, or following the player.
SetCharacterAI
This function gives the argument character the assigned AI.
Arguments
Argument order is AI:SetCharacterAI(chara, AI).
| Name | Type | Technical Type | Purpose |
|---|---|---|---|
| chara | Ground Character | RogueEssence.Ground.GroundChar | The character to apply the AI to. |
| AI | Table | System.Object[] | The AI to apply. |
Usage
(todo)
DisableCharacterAI
Disables the AI processing of the ground character until it is re-enabled.
Arguments
Argument order is AI:DisableCharacterAI(chara, AI).
| Name | Type | Technical Type | Purpose |
|---|---|---|---|
| chara | Ground Character | RogueEssence.Ground.GroundChar | The character to disable the AI of. |
Usage
(todo)
EnableCharacterAI
If the character's AI was disabled with AI:DisableCharacterAI re-enables it.
Arguments
Argument order is AI:EnableCharacterAI(chara, AI).
| Name | Type | Technical Type | Purpose |
|---|---|---|---|
| chara | Ground Character | RogueEssence.Ground.GroundChar |
The character to enable the AI of. |
Usage
(todo)
SetAIState
This section is a stub. You can help PMDO Wiki by expanding it.
? (not documented correctly)
Arguments
(todo)
Usage
(todo)
