> stillcooking.dev
Index Start Here Topics About Products Library Explore
> stillcooking.dev
Index Start Here Topics About Products Library Explore
All tags
Tags
  • blueprint
  • cast
  • cdo
  • cooking
  • delegate
  • editor
  • event-dispatcher
  • gameinstance
  • garbage-collection
  • kismet
  • lifecycle
  • media-framework
  • movies
  • packaging
  • pak
  • plugin-api
  • staging
  • โ— subsystem
  • tick
  • timer
  • timer-manager
  • tooltip
  • uht
  • uinterface
  • unreal-cpp
  • unreal-engine
  • world-partition
  1. Home
  2. /
  3. Tags
  4. /
  5. subsystem

> subsystem _

AUG 2026
reference
๐Ÿ“˜

ShouldCreateSubsystem and the subsystem class hierarchy

The subsystem collection asks each non-abstract class's CDO whether to create an instance. A subclass does not automatically replace its parent; both can exist side by side. This explains how to move the implementation into Blueprint, how to keep a C++ fallback when the child is missing, and why GetSubsystem<T>() can still find the derived instance.

subsystemunreal-cppblueprintcdo
13 Aug 2026
quick-tip
โšก

A Blueprint subsystem does not get created in a packaged build

The subsystem collection scans for subclasses once, when it is initialized, and sees only classes already in memory. In a packaged build, a Blueprint class that has not been loaded by then is missed entirely: its CDO is never asked whether to create an instance. The Blueprint logic never runs, and the missing class produces no error or log entry. In the editor, the Content Browser can keep the class loaded and hide the problem.

subsystemgameinstanceblueprintpackagingcooking
11 Aug 2026
JUL 2026
reference
๐Ÿ“˜

Subsystem and manager actor lifecycles โ€” who, when, and in what order

Five subsystem base classes, each with a different owner. Where the engine creates and tears down each collection, how world startup relates to actor BeginPlay, and where initialization order is no longer guaranteed.

unreal-cppsubsystemlifecycleworld-partition
21 Jul 2026
ยฉ 2026 stillcooking.dev ยท Content licensed CC BY 4.0 ยท RSS ยท About ยท Privacy