Skip to main content

Activate AI System on Client

By default, AI systems are deactivated on the client side in a server or dedicated server.

However, it is possible to enforce its use on the client side nonetheless (Behavior Tree, etc.) and we may have our reasons!

One of the reasons might be that we want NPCs to be played in a town/HUB on a dedicated server but on the client side.

We would like each player to have their own NPCs according to their progress in the story but in an online Town, as one might have in MMORPGs. Obviously, it will be necessary to ensure that the server does not have these NPCs.

In .ini files (DefaultEngine.ini for example)

[/Script/Engine.AISystemBase]
bInstantiateAISystemOnClient=true