Click or drag to resize

Character AI

Character TypeManual / Base Types / 3D / Character AICharacter AI Move To Position

Character AI

Task-based artificial intelligence for Character. The object can be used to control the character using commands, to create bots, NPCs.

Contents
Overview

The object stores a queue of tasks to perform. There are basic tasks: Move To Position, Move To Object, Turn To Position, Turn To Object, Press Button, Turn Switch, Wait. You can create your own tasks.

Screenshot999999999853 2.png
Sample scene of the Character AI

Samples\Starter Content\Scenes\Character AI.scene.

Screenshot999999999999999999126.png
Screenshot999999999999999999127.png
Properties
Name Description
Pathfinding Whether to use pathfinding functionality.
Pathfinding Specific Use only the specified pathfinding object. This is used for scenes in which there are several pathfinding objects.
Allow Interact Whether to enable the ability to interact with the character.
Dialogue Flow The entry point of the dialogue based on the flow graph.
Look At Controlled Character By Player Distance The distance at which need to look at the character controlled by the player.
Turning Speed Override The speed of turning. Set zero to use default value specified in the character type.
Combat Mode Whether to enabled a combat mode. In the combat mode the AI manages weapons and can drive the vehicle.
Combat Mode Can Move Whether to allow control the vehicle in the combat mode.
Traffic Walking Mode Whether to enabled a walking mode. In the walking mode the AI manages walking of character by using the traffic system.
Debug Visualization Whether to show a calculated path.
See also
Character TypeCharacter AI Move To Position