Core Content
The system is mainly divided into three parts
- EventTag : This is a property that is almost similar to GameplayTag, and can be used as GameplayTag. The only difference is that when creating a tag, some parameters can be created at the same time for use in event notification and monitoring, and these parameters can be changed after creation. For example, when a player attacks and causes damage to an enemy, a notification is sent to the enemy (including damage, collision position, and other information).
- EventSystem : This is an event system implemented based on EventTag, but not completely dependent on EventTag (because these dependencies are designed for Blueprints and are friendly to Blueprint developers.)