Skip to content

Subsystems

CAT exposes two public World Subsystems for focused runtime operations.

CAT Assembly Registry Subsystem

Tracks active Assembly Components and their Part membership in the current World.

Blueprint surface:

  • Get Assembly For Part
  • Is Part Registered Object

Registration and queries are game-thread operations. Assembly Components register during play and unregister during shutdown.

CAT Assembly Detach Subsystem

Queues authority-side Relation detachment in a world-space sphere.

Blueprint surface:

  • Detach Relations In Sphere

The request contains the center, radius, and detach selection settings. Candidate discovery is immediate, while command batches may be processed across subsystem ticks.

Authority only

Radial detach requests change Assembly structure and must run on server authority.