-
Notifications
You must be signed in to change notification settings - Fork 0
Plugin Topology
PlatanoGames edited this page Aug 9, 2026
·
6 revisions
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
The simplified diagram omits several declared editor aggregation edges. The
.uplugin descriptors and Build.cs files remain authoritative.
- 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.
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.
- Development Preview
- Getting Started
- Release branch catalog
- Public Plugin Matrix
- Early Preview Plugins
- Known Issues
- Architecture Overview
- Plugin Topology
- Module Reference
- Configuration and Registry
- Data-Driven Design
- Profiles and Budgets
- Gameplay Tag Architecture
- Initialization Pipeline
- Cross-Plugin Communication
- Message System
- Event Handlers
- Logging and Trace
- Runtime Flows
- Blueprint API Design
- Editor Integration
- Editor Visual System