0x00x0158
Members 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | OnQTEPlayEvent | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnQTEStopEvent | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnQTEFinishedEvent | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x08 | QTEButtonWidgetTemplate | TSubclassOf<UQTEButtonWidget> | Protected+9 flags | nullptr | |
| 0x00D8 | 0x80 | unreflected bytes to end of UQTESubsystem | |||
Inherited from UAHGameInstanceSubsystem 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bShouldBeCreated | bool | Protected+7 flags | false | |
| 0x0041 | 0x07 | padding / unreflected | |||
| 0x30 | SubsystemTickFunction | FGameInstanceSubsystemTickFunction | Protected+3 flags | {} | |
| 0x10 | ChannelsToSubscribe | TArray<bool> | Protected+4 flags | [] | |
| 0x0088 | 0x08 | padding / unreflected | |||
| 0x01 | bShouldListenToSublevelLoaded | bool | Protected+7 flags | false | |
Inherited from USubsystem 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bShouldBeSaved : 1bit 0 | bool | 5 flags | false |
Functions 24
| Signature | Flags | Native | Params |
|---|---|---|---|
| void StartVersusQTE(UDA_SequencerSettings* InQTEData, AAHBaseCharacter* InAssaulter, AAHBaseCharacter* InVictim, const TArray<void>& InAdditionalActors) | FinalNative+1 flags | 0x28 | |
| void StartQTE(UDA_QTE* InQTEData) | FinalNative+1 flags | 0x08 | |
| void OnWorldPostCleanup(UWorld* World, bool bSessionEnded, bool bCleanupResources) | FinalNative+1 flags | 0x0A | |
| void OnSequenceLooped(UAHLevelSequencePlayer* Sequence) | FinalNative+1 flags | 0x08 | |
| void OnQTEStop(UAHLevelSequencePlayer* Sequence) | FinalNative+1 flags | 0x08 | |
| void OnQTEPreStart() | FinalNative+1 flags | 0x00 | |
| void OnQTEPlay(UAHLevelSequencePlayer* Sequence) | FinalNative+1 flags | 0x08 | |
| void OnQTEFinished(UAHLevelSequencePlayer* Sequence) | FinalNative+1 flags | 0x08 | |
| void OnQTEButton8Pressed() | FinalNative+1 flags | 0x00 | |
| void OnQTEButton7Pressed() | FinalNative+1 flags | 0x00 | |
| void OnQTEButton6Pressed() | FinalNative+1 flags | 0x00 | |
| void OnQTEButton5Pressed() | FinalNative+1 flags | 0x00 | |
| void OnQTEButton4Pressed() | FinalNative+1 flags | 0x00 | |
| void OnQTEButton3Pressed() | FinalNative+1 flags | 0x00 | |
| void OnQTEButton2Pressed() | FinalNative+1 flags | 0x00 | |
| void OnQTEButton1Pressed() | FinalNative+1 flags | 0x00 | |
| void OnQTEActionResult(bool bInResult) | FinalNative+1 flags | 0x01 | |
| AAHBaseCharacter* GetVictim() | FinalNative+1 flags | 0x08 | |
| bool GetQTEIsPlaying() | FinalNative+1 flags | 0x01 | |
| bool GetPreStartedQTE() | FinalNative+1 flags | 0x01 | |
| AAHBaseCharacter* GetAssaulter() | FinalNative+1 flags | 0x08 | |
| void DetachPlayerFromCurrentQTE(bool bShouldDetach, const EDetachmentRule& LocationRule, const EDetachmentRule& RotationRule, const EDetachmentRule& ScaleRule) | FinalNative+1 flags | 0x04 | |
| void CacheDeathPose() | FinalNative+1 flags | 0x00 | |
| void ApplyCurrentGameplayEffects() | FinalNative+1 flags | 0x00 |