Skip to content

Gameplay Systems

Caius Nelson edited this page Sep 1, 2022 · 7 revisions

Gameplay Systems

Gameplay systems are singleton actors for managing game mechanics and systems in a modular fashion.Search for gameplay systems under blueprint classes and create a new one.

To activate a gameplay system, get the Omega Gameplay Subsystem, and call the Activate Gameplay System. As long as there is not already an instance running, it will successfully activate.

If you want to have certain systems activate automatically when a new level is opened, you need to derive your main game mode from OmegaGameMode or an OmegaGameplayModule. Then, simply add your system to the Auto Gameplay Systems. GameMode Activation GameplayModule Activation To shutdown a gameplay system, you can either call Shutdown locally, or you can shut down a system by class from the Omega Gameplay Subsystem.

Properties Added Player Widgets: HUD Layer Widgets that will be added to the screens of all Local Players that this system has access to. Added Mapping Context: Adds the following mapping contexts to all active Players.

Overview

Clone this wiki locally