Use when Codex works on Unreal Engine GameplayMessageRouter or tag-based gameplay messaging in this framework: UGameplayMessageSubsystem, GameplayMessageRuntime, BroadcastMessage, RegisterListener, FGameplayMessageListenerHandle, EGameplayMessageMatch, UAsyncAction_ListenForGameplayMessage, FGameplayVerbMessage, FCoreVerbMessage, FGameplayNotificationMessage, message channels with GameplayTags, ability failure messages, damage/elimination notifications, UI toast feeds, GameFeature decoupled communication, or deciding whether to use messages instead of delegates.
Use when Codex works on Unreal Engine GameplayMessageRouter or tag-based gameplay messaging in this framework: UGameplayMessageSubsystem, GameplayMessageRuntime, BroadcastMessage, RegisterListener, FGameplayMessageListenerHandle, EGameplayMessageMatch, UAsyncAction_ListenForGameplayMessage, FGameplayVerbMessage, FCoreVerbMessage, FGameplayNotificationMessage, message channels with GameplayTags, ability failure messages, damage/elimination notifications, UI toast feeds, GameFeature decoupled communication, or deciding whether to use messages instead of delegates.