
Описание
A modular event system that allows multiple conditions and actions per event, sequenced events, delayed events, and more. Use this system as a framework to build reusable events that are adjustable and customizable for your needs. Also allows for overrides of conditions and actions for an event. Event Data is stored within a data table by Event ID, and each action and condition is a reusable object blueprint class that contains an adjustable execute function and parameters.
Includes:
Event Manager (Creates and Manages Runtime Events)
Event Component (Registers Event Participants)
Action and Condition (Interfaces, Object Blueprint Base Classes, Parameters, Overrides)
Level Instance Loading and Unloading (Level Instance Loading Event Example)
Level Sequence Playing (Level Sequence Event Example)
Modular Interaction Framework (Door Actor Example and Door Event Example)
First Person Player Character
Overlap Event Trigger Actor (Tries Triggering Event Actions Based on Conditions)
DEMO MAP with EXAMPLES



