Zdexby TheHolyOneZ
4,763 classes
Class

UGameplayEventSubsystem

: UAHGameInstanceSubsystem : UGameInstanceSubsystem : USubsystem : UObject
/Script/AtomicHeart.GameplayEventSubsystem 0x0250 (592 B) align 8 inherited 0x00A0 vtable /Script/AtomicHeart
0x00x0250

Members 24

OffsetSizeNameTypeFlagsDefault
0x10HitCoordinatesDelegateFMulticastScriptDelegate4 flags<delegate>
0x08SubsystemSettingsUDA_EventSubsystemSettings*Protected+7 flagsnullptr
0x10CommonEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10GameplayAudioEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10VoiceAssistantEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10GameplayTriggerEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10WorldMapEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10EcoSystemEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10ItemsEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10UIEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10AICharacterEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10CorpseTransformDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10PlayerCharacterEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10CraftMachineEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10AchievementEventDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10ScanAbilityDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10StoryStateDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x10CollectorOverlapDelegateFMulticastScriptDelegateTransientProtected+4 flags<delegate>
0x50BlockedChannelsTSet<EGameplayEventChannel>Protected+3 flags<TSet>
0x28BlockedEventTypesFGameplayTagContainerProtected+3 flags{GameplayTags=[], ParentTags=[]}
0x08EcosystemAlertionEventTagFGameplayTagProtected+5 flags{TagName=GameplayEvent.EcoSystem.AlertLevelChanged}
0x08EcosystemRegistrationEventTagFGameplayTagProtected+5 flags{TagName=GameplayEvent.EcoSystem.Registration}
0x08EcosystemUnregistrationEventTagFGameplayTagProtected+5 flags{TagName=GameplayEvent.EcoSystem.Unregistration}
0x08EcosystemTargetLocationEventTagFGameplayTagProtected+5 flags{TagName=None}
Inherited from UAHGameInstanceSubsystem 4
OffsetSizeNameTypeFlagsDefault
0x01bShouldBeCreatedboolProtected+7 flagsfalse
0x00410x07padding / unreflected
0x30SubsystemTickFunctionFGameInstanceSubsystemTickFunctionProtected+3 flags{}
0x10ChannelsToSubscribeTArray<bool>Protected+4 flags[]
0x00880x08padding / unreflected
0x01bShouldListenToSublevelLoadedboolProtected+7 flagsfalse
Inherited from USubsystem 1
OffsetSizeNameTypeFlagsDefault
0x01bShouldBeSaved : 1bit 0bool5 flagsfalse

Functions 21

SignatureFlagsNativeParams
void SendUpgradeWeaponLevel(UObject* WeaponUpgradedSlots)FinalNative+1 flags0x08
void SendUIEvent(FGameplayTag& UITag, const EUIEventType& UIEventType, UObject* Source)FinalNative+1 flags0x18
void SendStoryState(const EStoryStateEventType& StoryState)FinalNative+1 flags0x01
void SendScanEvent(AActor* ScannedActor, FGameplayTag& ScannedTag)FinalNative+1 flags0x10
void SendItemWasPickedUpEvent(AAHPickupableItem* PickedItem, AAHBaseCharacter* ItemPicker)FinalNative+1 flags0x10
void SendItemCrafted(UObject* CraftedItem)FinalNative+1 flags0x08
void SendGameplayTriggerWasTriggeredEvent(AGameplayTrigger* GameplayTrigger)FinalNative+1 flags0x08
void SendGameplayEvent(FGameplayEvent& GameplayEvent)FinalNative+1 flags0xA8
void SendEcoSystemUnregistrationEvent(AEcosystemNode* EcosystemNode, AEcosystemRetranslator* EcosystemRetranslator, AAHBaseCharacter* InCharacter)FinalNative+1 flags0x18
void SendEcoSystemRegistrationEvent(AEcosystemNode* EcosystemNode, AEcosystemRetranslator* EcosystemRetranslator, AAHBaseCharacter* InCharacter)FinalNative+1 flags0x18
void SendEcoSystemAlertionLevelChangedEvent(AEcosystemNode* EcosystemNode, float AlertionLevel)FinalNative+1 flags0x0C
void SendCustomGameplayEvent(FGameplayEvent& CustomEvent, AActor* Instigator, AActor* Victim, UObject* Source)FinalNative+1 flags0xC0
void SendCorpseTransformationEvent(const ECorpseTransformationState& State)FinalNative+1 flags0x01
void SendCollectorOverlapEvent()FinalNative+1 flags0x00
void SendCharacterEventWithSource(const ECharacterGameplayEventType& EventType, AAHBaseCharacter* Character, UObject* Source, bool bIsPlayerCharacter)FinalNative+1 flags0x19
void SendCharacterEvent(const ECharacterGameplayEventType& EventType, AAHBaseCharacter* Character, bool bIsPlayerCharacter)FinalNative+1 flags0x11
void SendCharacterDiedEvent(AAHBaseCharacter* DeadCharacter, FHitParameters& HitParameters, AActor* Killer, UObject* KilledBy)FinalNative+1 flags0x150
void SendAudioEvent(FGameplayTag& AudioEventTag, const EAudioEventType& AudioEventType, UObject* Source)FinalNative+1 flags0x18
void SendAudioDiaryWasListenedEvent(FGameplayTag& AudioDiaryTag)FinalNative+1 flags0x08
void SendAchievementUnlockEvent(const EAchievements& Achievement)FinalNative+1 flags0x01
void SendAchievementProgressEvent(const EAchievements& Achievement, float Progress)FinalNative+1 flags0x08

Subclasses 1

Used by 1

types with a member, parameter or interface of this type