⚙️ General Systems Overview

Short Description

General Systems provides cross-cutting foundational components used across the entire Gorgeous Things ecosystem.

Long Description

The General Systems module acts as a toolbox for common gameplay patterns. It includes the tag-driven networked messaging (Signal Bridge), the player interaction framework, actor statistics management, and a suite of high-fidelity visual debugging tools. These systems are designed to be decoupled and reusable across any project.

🧰 Included Systems

🤝 Subsystem Access

Most general systems are managed by global subsystems, ensuring they are accessible from anywhere in the codebase.

// Example: Accessing the UI Foundation
UGorgeousUIFoundationSubsystem* UISubsystem = World->GetSubsystem<UGorgeousUIFoundationSubsystem>();