Struct AgentBakedSettings Extends IComponentData

Public

Baked form of the persistent parts of ManagedSettings.

Baking runs ahead of time and its output is serialized, so a baked agent cannot be given a slot in AgentManagedStorage directly. Instead the settings that survive baking are written to this unmanaged component, and InitManagedStateSystem turns it into a real ManagedSettings the first time the entity is seen at runtime.

The parts of ManagedSettings that cannot be baked at all, namely ManagedSettings.onTraverseOffMeshLink and PathRequestSettings.traversalProvider, are not represented here. They were already dropped by ManagedSettings.CloneAndSimplifyDefaults before baking.

Public Variables

graphMask

Graphs that this agent can use.

Public
traversableTags

The tags which this agent can traverse.

Public