Skip to content

Plugin Topology

PlatanoGames edited this page Aug 9, 2026 · 6 revisions

Plugin Topology

Expanded graph

graph TD
  Core[PGXCore]
  Ability[PGXAbility] --> Core
  AI[PGXAI] --> Core
  Audio[PGXAudio] --> Core
  Camera[PGXCamera] --> Core
  Colony[PGXColony] --> Core
  Crafting[PGXCrafting] --> Core
  Environment[PGXEnvironment] --> Core
  Flow[PGXGameFlow] --> Core
  Input[PGXInput] --> Core
  Interaction[PGXInteraction] --> Core
  Inventory[PGXInventory] --> Core
  Loading[PGXLoading] --> Core
  MGOS[PGXMGOS] --> Core
  PSO[PGXPSO] --> Core
  Save[PGXSave] --> Core
  Spawn[PGXSpawn] --> Core
  Trade[PGXTrade] --> Core
  UI[PGXUI] --> Core
  Vehicles[PGXVehicles] --> Core
  Docs[PGXDocs] --> Core
  Scaffold[PGXScaffold] --> Core
  Tutorials[PGXTutorials] --> Core
  VC[PGXVersionControl] --> Core
  Tools[PGXEditorTools] --> Core
  Harness[PGXSimHarness] --> Core
  Harness --> Tools
  Harness --> Docs
Loading

The simplified diagram omits several declared editor aggregation edges. The .uplugin descriptors and Build.cs files remain authoritative.

Selection rules

  • Runtime features generally depend inward on Core.
  • PGXEditorTools is an editor aggregator, not a runtime hub.
  • SimHarness depends on the systems it inspects and is editor-only.
  • A smaller constellation must satisfy every descriptor and module dependency.
  • No arbitrary subset is currently claimed as verified.

Excluded boundary

Online, Multiplayer, Materials, VFX, Animation and Cinematic are not selected for this public snapshot. Their absence is an explicit release boundary, not evidence that equivalent functionality exists elsewhere.

Only PGXDocs and PGXPSO currently declare CanContainContent=true.

Clone this wiki locally