#pragma once //PUBGM(0.13.5)32位SDK //作者:清华 //Telegram:@qinghuanb666 //生成时间:Fri Apr 18 20:44:40 2025 namespace SDK { //--------------------------------------------------------------------------- //Enums //--------------------------------------------------------------------------- // Enum MovieSceneTracks.MovieScene3DPathSection_Axis enum class EMovieScene3DPathSection_Axis : uint8_t { MovieScene3DPathSection_Axis__X = 0, MovieScene3DPathSection_Axis__Y = 1, MovieScene3DPathSection_Axis__Z = 2, MovieScene3DPathSection_Axis__NEG_X = 3, MovieScene3DPathSection_Axis__NEG_Y = 4, MovieScene3DPathSection_Axis__NEG_Z = 5, MovieScene3DPathSection_Axis__MovieScene3DPathSection_MAX = 6 }; // Enum MovieSceneTracks.EFireEventsAtPosition enum class EFireEventsAtPosition : uint8_t { EFireEventsAtPosition__AtStartOfEvaluation = 0, EFireEventsAtPosition__AtEndOfEvaluation = 1, EFireEventsAtPosition__AfterSpawn = 2, EFireEventsAtPosition__EFireEventsAtPosition_MAX = 3 }; // Enum MovieSceneTracks.ELevelVisibility enum class ELevelVisibility : uint8_t { ELevelVisibility__Visible = 0, ELevelVisibility__Hidden = 1, ELevelVisibility__ELevelVisibility_MAX = 2 }; // Enum MovieSceneTracks.EParticleKey enum class EParticleKey : uint8_t { EParticleKey__Activate = 0, EParticleKey__Deactivate = 1, EParticleKey__Trigger = 2, EParticleKey__EParticleKey_MAX = 3 }; //--------------------------------------------------------------------------- //Script Structs //--------------------------------------------------------------------------- // ScriptStruct MovieSceneTracks.MovieSceneTransformMask // 0x0004 struct FMovieSceneTransformMask { uint32_t Mask; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData) }; // ScriptStruct MovieSceneTracks.MovieSceneCameraAnimSectionData // 0x0018 struct FMovieSceneCameraAnimSectionData { class UCameraAnim* CameraAnim; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData) float PlayRate; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData) float PlayScale; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData) float BlendInTime; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData) float BlendOutTime; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData) bool bLooping; // 0x0014(0x0001) (Edit, ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x3]; // 0x0015(0x0003) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneCameraShakeSectionData // 0x0018 struct FMovieSceneCameraShakeSectionData { class UClass* ShakeClass; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData) float PlayScale; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData) TEnumAsByte PlaySpace; // 0x0008(0x0001) (Edit, ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x3]; // 0x0009(0x0003) MISSED OFFSET struct FRotator UserDefinedPlaySpace; // 0x000C(0x000C) (Edit, IsPlainOldData) }; // ScriptStruct MovieSceneTracks.MovieSceneEventParameters // 0x0028 struct FMovieSceneEventParameters { unsigned char UnknownData00[0x28]; // 0x0000(0x0028) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.EventPayload // 0x0030 struct FEventPayload { struct FName EventName; // 0x0000(0x0008) (Edit, ZeroConstructor, IsPlainOldData) struct FMovieSceneEventParameters Parameters; // 0x0008(0x0028) (Edit) }; // ScriptStruct MovieSceneTracks.MovieSceneEventSectionData // 0x0018 struct FMovieSceneEventSectionData { TArray KeyTimes; // 0x0000(0x000C) (ZeroConstructor) TArray KeyValues; // 0x000C(0x000C) (ZeroConstructor) }; // ScriptStruct MovieSceneTracks.ScalarParameterNameAndCurve // 0x0060 struct FScalarParameterNameAndCurve { struct FName ParameterName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData) int Index; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData) struct FRichCurve ParameterCurve; // 0x000C(0x0054) }; // ScriptStruct MovieSceneTracks.VectorParameterNameAndCurves // 0x0108 struct FVectorParameterNameAndCurves { struct FName ParameterName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData) int Index; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData) struct FRichCurve XCurve; // 0x000C(0x0054) struct FRichCurve YCurve; // 0x0060(0x0054) struct FRichCurve ZCurve; // 0x00B4(0x0054) }; // ScriptStruct MovieSceneTracks.ColorParameterNameAndCurves // 0x0160 struct FColorParameterNameAndCurves { struct FName ParameterName; // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData) int Index; // 0x0008(0x0004) (ZeroConstructor, IsPlainOldData) struct FRichCurve RedCurve; // 0x000C(0x0054) struct FRichCurve GreenCurve; // 0x0060(0x0054) struct FRichCurve BlueCurve; // 0x00B4(0x0054) struct FRichCurve AlphaCurve; // 0x0108(0x0054) unsigned char UnknownData00[0x4]; // 0x015C(0x0004) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneSkeletalAnimationParams // 0x0078 struct FMovieSceneSkeletalAnimationParams { class UAnimSequenceBase* Animation; // 0x0000(0x0004) (Edit, ZeroConstructor, IsPlainOldData) float StartOffset; // 0x0004(0x0004) (Edit, ZeroConstructor, IsPlainOldData) float EndOffset; // 0x0008(0x0004) (Edit, ZeroConstructor, IsPlainOldData) float PlayRate; // 0x000C(0x0004) (Edit, ZeroConstructor, IsPlainOldData) unsigned char bReverse : 1; // 0x0010(0x0001) (Edit) unsigned char UnknownData00[0x7]; // 0x0011(0x0007) MISSED OFFSET struct FName SlotName; // 0x0018(0x0008) (Edit, ZeroConstructor, IsPlainOldData) struct FRichCurve Weight; // 0x0020(0x0054) (Edit) unsigned char UnknownData01[0x4]; // 0x0074(0x0004) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieScene3DAttachSectionTemplate // 0x002C (0x0038 - 0x000C) struct FMovieScene3DAttachSectionTemplate : public FMovieSceneEvalTemplate { struct FGuid AttachGuid; // 0x000C(0x0010) (IsPlainOldData) unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET struct FName AttachSocketName; // 0x0020(0x0008) (ZeroConstructor, IsPlainOldData) struct FName AttachComponentName; // 0x0028(0x0008) (ZeroConstructor, IsPlainOldData) EAttachmentRule AttachmentLocationRule; // 0x0030(0x0001) (ZeroConstructor, IsPlainOldData) EAttachmentRule AttachmentRotationRule; // 0x0031(0x0001) (ZeroConstructor, IsPlainOldData) EAttachmentRule AttachmentScaleRule; // 0x0032(0x0001) (ZeroConstructor, IsPlainOldData) EDetachmentRule DetachmentLocationRule; // 0x0033(0x0001) (ZeroConstructor, IsPlainOldData) EDetachmentRule DetachmentRotationRule; // 0x0034(0x0001) (ZeroConstructor, IsPlainOldData) EDetachmentRule DetachmentScaleRule; // 0x0035(0x0001) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData01[0x2]; // 0x0036(0x0002) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieScene3DPathSectionTemplate // 0x0068 (0x0074 - 0x000C) struct FMovieScene3DPathSectionTemplate : public FMovieSceneEvalTemplate { struct FGuid PathGuid; // 0x000C(0x0010) (IsPlainOldData) struct FRichCurve TimingCurve; // 0x001C(0x0054) EMovieScene3DPathSection_Axis FrontAxisEnum; // 0x0070(0x0001) (ZeroConstructor, IsPlainOldData) EMovieScene3DPathSection_Axis UpAxisEnum; // 0x0071(0x0001) (ZeroConstructor, IsPlainOldData) unsigned char bFollow : 1; // 0x0072(0x0001) unsigned char bReverse : 1; // 0x0072(0x0001) unsigned char bForceUpright : 1; // 0x0072(0x0001) unsigned char UnknownData00[0x1]; // 0x0073(0x0001) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieScene3DTransformKeyStruct // 0x004C (0x0050 - 0x0004) struct FMovieScene3DTransformKeyStruct : public FMovieSceneKeyStruct { struct FVector Location; // 0x0004(0x000C) (Edit, IsPlainOldData) struct FRotator Rotation; // 0x0010(0x000C) (Edit, IsPlainOldData) struct FVector Scale; // 0x001C(0x000C) (Edit, IsPlainOldData) float Time; // 0x0028(0x0004) (Edit, ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x24]; // 0x002C(0x0024) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieScene3DScaleKeyStruct // 0x001C (0x0020 - 0x0004) struct FMovieScene3DScaleKeyStruct : public FMovieSceneKeyStruct { struct FVector Scale; // 0x0004(0x000C) (Edit, IsPlainOldData) float Time; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0xC]; // 0x0014(0x000C) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieScene3DRotationKeyStruct // 0x001C (0x0020 - 0x0004) struct FMovieScene3DRotationKeyStruct : public FMovieSceneKeyStruct { struct FRotator Rotation; // 0x0004(0x000C) (Edit, IsPlainOldData) float Time; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0xC]; // 0x0014(0x000C) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieScene3DLocationKeyStruct // 0x001C (0x0020 - 0x0004) struct FMovieScene3DLocationKeyStruct : public FMovieSceneKeyStruct { struct FVector Location; // 0x0004(0x000C) (Edit, IsPlainOldData) float Time; // 0x0010(0x0004) (Edit, ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0xC]; // 0x0014(0x000C) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieScene3DTransformTemplateData // 0x0350 struct FMovieScene3DTransformTemplateData { struct FRichCurve TranslationCurve[0x3]; // 0x0000(0x0054) struct FRichCurve RotationCurve[0x3]; // 0x00FC(0x0054) struct FRichCurve ScaleCurve[0x3]; // 0x01F8(0x0054) struct FRichCurve ManualWeight; // 0x02F4(0x0054) EMovieSceneBlendType BlendType; // 0x0348(0x0001) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x3]; // 0x0349(0x0003) MISSED OFFSET struct FMovieSceneTransformMask Mask; // 0x034C(0x0004) }; // ScriptStruct MovieSceneTracks.MovieSceneComponentTransformSectionTemplate // 0x0350 (0x035C - 0x000C) struct FMovieSceneComponentTransformSectionTemplate : public FMovieSceneEvalTemplate { struct FMovieScene3DTransformTemplateData TemplateData; // 0x000C(0x0350) }; // ScriptStruct MovieSceneTracks.MovieSceneActorReferenceSectionTemplate // 0x008C (0x0098 - 0x000C) struct FMovieSceneActorReferenceSectionTemplate : public FMovieSceneEvalTemplate { unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET struct FMovieScenePropertySectionData PropertyData; // 0x0010(0x0028) struct FIntegralCurve ActorGuidIndexCurve; // 0x0038(0x0054) TArray ActorGuids; // 0x008C(0x000C) (ZeroConstructor) }; // ScriptStruct MovieSceneTracks.MovieSceneAudioSectionTemplateData // 0x00F8 struct FMovieSceneAudioSectionTemplateData { class USoundBase* Sound; // 0x0000(0x0004) (ZeroConstructor, IsPlainOldData) float AudioStartOffset; // 0x0004(0x0004) (ZeroConstructor, IsPlainOldData) struct FFloatRange AudioRange; // 0x0008(0x0010) struct FRichCurve AudioPitchMultiplierCurve; // 0x0018(0x0054) struct FRichCurve AudioVolumeCurve; // 0x006C(0x0054) int RowIndex; // 0x00C0(0x0004) (ZeroConstructor, IsPlainOldData) bool bOverrideAttenuation; // 0x00C4(0x0001) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x3]; // 0x00C5(0x0003) MISSED OFFSET class USoundAttenuation* AttenuationSettings; // 0x00C8(0x0004) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData01[0x4]; // 0x00CC(0x0004) MISSED OFFSET struct FScriptDelegate OnQueueSubtitles; // 0x00D0(0x0010) (ZeroConstructor, InstancedReference) struct FScriptMulticastDelegate OnAudioFinished; // 0x00E0(0x000C) (ZeroConstructor, InstancedReference) struct FScriptMulticastDelegate OnAudioPlaybackPercent; // 0x00EC(0x000C) (ZeroConstructor, InstancedReference) }; // ScriptStruct MovieSceneTracks.MovieSceneAudioSectionTemplate // 0x00FC (0x0108 - 0x000C) struct FMovieSceneAudioSectionTemplate : public FMovieSceneEvalTemplate { unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET struct FMovieSceneAudioSectionTemplateData AudioData; // 0x0010(0x00F8) }; // ScriptStruct MovieSceneTracks.MovieSceneAdditiveCameraAnimationTrackTemplate // 0x0000 (0x000C - 0x000C) struct FMovieSceneAdditiveCameraAnimationTrackTemplate : public FMovieSceneEvalTemplate { }; // ScriptStruct MovieSceneTracks.MovieSceneAdditiveCameraAnimationTemplate // 0x0000 (0x000C - 0x000C) struct FMovieSceneAdditiveCameraAnimationTemplate : public FMovieSceneEvalTemplate { }; // ScriptStruct MovieSceneTracks.MovieSceneCameraShakeSectionTemplate // 0x001C (0x0028 - 0x000C) struct FMovieSceneCameraShakeSectionTemplate : public FMovieSceneAdditiveCameraAnimationTemplate { struct FMovieSceneCameraShakeSectionData SourceData; // 0x000C(0x0018) float SectionStartTime; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData) }; // ScriptStruct MovieSceneTracks.MovieSceneCameraAnimSectionTemplate // 0x001C (0x0028 - 0x000C) struct FMovieSceneCameraAnimSectionTemplate : public FMovieSceneAdditiveCameraAnimationTemplate { struct FMovieSceneCameraAnimSectionData SourceData; // 0x000C(0x0018) float SectionStartTime; // 0x0024(0x0004) (ZeroConstructor, IsPlainOldData) }; // ScriptStruct MovieSceneTracks.MovieSceneCameraCutSectionTemplate // 0x0054 (0x0060 - 0x000C) struct FMovieSceneCameraCutSectionTemplate : public FMovieSceneEvalTemplate { struct FGuid CameraGuid; // 0x000C(0x0010) (IsPlainOldData) unsigned char UnknownData00[0x4]; // 0x001C(0x0004) MISSED OFFSET struct FTransform CutTransform; // 0x0020(0x0030) (IsPlainOldData) bool bHasCutTransform; // 0x0050(0x0001) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData01[0xF]; // 0x0051(0x000F) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneColorKeyStruct // 0x0034 (0x0038 - 0x0004) struct FMovieSceneColorKeyStruct : public FMovieSceneKeyStruct { struct FLinearColor Color; // 0x0004(0x0010) (Edit, IsPlainOldData) float Time; // 0x0014(0x0004) (Edit, ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x20]; // 0x0018(0x0020) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneColorSectionTemplate // 0x0158 (0x0190 - 0x0038) struct FMovieSceneColorSectionTemplate : public FMovieScenePropertySectionTemplate { struct FRichCurve Curves[0x4]; // 0x0038(0x0054) EMovieSceneBlendType BlendType; // 0x0188(0x0001) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x7]; // 0x0189(0x0007) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneEventSectionTemplate // 0x0028 (0x0034 - 0x000C) struct FMovieSceneEventSectionTemplate : public FMovieSceneEvalTemplate { struct FMovieSceneEventSectionData EventData; // 0x000C(0x0018) TArray EventReceivers; // 0x0024(0x000C) (ZeroConstructor) unsigned char bFireEventsWhenForwards : 1; // 0x0030(0x0001) unsigned char bFireEventsWhenBackwards : 1; // 0x0030(0x0001) unsigned char UnknownData00[0x3]; // 0x0031(0x0003) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneFadeSectionTemplate // 0x0068 (0x0074 - 0x000C) struct FMovieSceneFadeSectionTemplate : public FMovieSceneEvalTemplate { struct FRichCurve FadeCurve; // 0x000C(0x0054) struct FLinearColor FadeColor; // 0x0060(0x0010) (IsPlainOldData) unsigned char bFadeAudio : 1; // 0x0070(0x0001) unsigned char UnknownData00[0x3]; // 0x0071(0x0003) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneLevelVisibilitySectionTemplate // 0x0010 (0x001C - 0x000C) struct FMovieSceneLevelVisibilitySectionTemplate : public FMovieSceneEvalTemplate { ELevelVisibility Visibility; // 0x000C(0x0001) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x3]; // 0x000D(0x0003) MISSED OFFSET TArray LevelNames; // 0x0010(0x000C) (ZeroConstructor) }; // ScriptStruct MovieSceneTracks.MovieSceneParameterSectionTemplate // 0x0024 (0x0030 - 0x000C) struct FMovieSceneParameterSectionTemplate : public FMovieSceneEvalTemplate { TArray Scalars; // 0x000C(0x000C) (ZeroConstructor) TArray Vectors; // 0x0018(0x000C) (ZeroConstructor) TArray Colors; // 0x0024(0x000C) (ZeroConstructor) }; // ScriptStruct MovieSceneTracks.MovieSceneMaterialParameterCollectionTemplate // 0x0004 (0x0034 - 0x0030) struct FMovieSceneMaterialParameterCollectionTemplate : public FMovieSceneParameterSectionTemplate { class UMaterialParameterCollection* MPC; // 0x0030(0x0004) (ZeroConstructor, IsPlainOldData) }; // ScriptStruct MovieSceneTracks.MovieSceneComponentMaterialSectionTemplate // 0x0004 (0x0034 - 0x0030) struct FMovieSceneComponentMaterialSectionTemplate : public FMovieSceneParameterSectionTemplate { int MaterialIndex; // 0x0030(0x0004) (ZeroConstructor, IsPlainOldData) }; // ScriptStruct MovieSceneTracks.MovieSceneParticleParameterSectionTemplate // 0x0000 (0x0030 - 0x0030) struct FMovieSceneParticleParameterSectionTemplate : public FMovieSceneParameterSectionTemplate { }; // ScriptStruct MovieSceneTracks.MovieSceneParticleSectionTemplate // 0x0054 (0x0060 - 0x000C) struct FMovieSceneParticleSectionTemplate : public FMovieSceneEvalTemplate { struct FIntegralCurve ParticleKeys; // 0x000C(0x0054) }; // ScriptStruct MovieSceneTracks.MovieSceneTransformPropertySectionTemplate // 0x0350 (0x0388 - 0x0038) struct FMovieSceneTransformPropertySectionTemplate : public FMovieScenePropertySectionTemplate { struct FMovieScene3DTransformTemplateData TemplateData; // 0x0038(0x0350) }; // ScriptStruct MovieSceneTracks.MovieSceneVectorPropertySectionTemplate // 0x0158 (0x0190 - 0x0038) struct FMovieSceneVectorPropertySectionTemplate : public FMovieScenePropertySectionTemplate { struct FRichCurve ComponentCurves[0x4]; // 0x0038(0x0054) int NumChannelsUsed; // 0x0188(0x0004) (ZeroConstructor, IsPlainOldData) EMovieSceneBlendType BlendType; // 0x018C(0x0001) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x3]; // 0x018D(0x0003) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneStringPropertySectionTemplate // 0x0058 (0x0090 - 0x0038) struct FMovieSceneStringPropertySectionTemplate : public FMovieScenePropertySectionTemplate { struct FStringCurve StringCurve; // 0x0038(0x0058) }; // ScriptStruct MovieSceneTracks.MovieSceneIntegerPropertySectionTemplate // 0x0058 (0x0090 - 0x0038) struct FMovieSceneIntegerPropertySectionTemplate : public FMovieScenePropertySectionTemplate { struct FIntegralCurve IntegerCurve; // 0x0038(0x0054) EMovieSceneBlendType BlendType; // 0x008C(0x0001) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x3]; // 0x008D(0x0003) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneEnumPropertySectionTemplate // 0x0058 (0x0090 - 0x0038) struct FMovieSceneEnumPropertySectionTemplate : public FMovieScenePropertySectionTemplate { struct FIntegralCurve EnumCurve; // 0x0038(0x0054) unsigned char UnknownData00[0x4]; // 0x008C(0x0004) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneBytePropertySectionTemplate // 0x0058 (0x0090 - 0x0038) struct FMovieSceneBytePropertySectionTemplate : public FMovieScenePropertySectionTemplate { struct FIntegralCurve ByteCurve; // 0x0038(0x0054) unsigned char UnknownData00[0x4]; // 0x008C(0x0004) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneFloatPropertySectionTemplate // 0x0058 (0x0090 - 0x0038) struct FMovieSceneFloatPropertySectionTemplate : public FMovieScenePropertySectionTemplate { struct FRichCurve FloatCurve; // 0x0038(0x0054) EMovieSceneBlendType BlendType; // 0x008C(0x0001) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x3]; // 0x008D(0x0003) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneBoolPropertySectionTemplate // 0x0058 (0x0090 - 0x0038) struct FMovieSceneBoolPropertySectionTemplate : public FMovieScenePropertySectionTemplate { struct FIntegralCurve BoolCurve; // 0x0038(0x0054) unsigned char UnknownData00[0x4]; // 0x008C(0x0004) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneSkeletalAnimationSectionTemplateParameters // 0x0008 (0x0080 - 0x0078) struct FMovieSceneSkeletalAnimationSectionTemplateParameters : public FMovieSceneSkeletalAnimationParams { float SectionStartTime; // 0x0074(0x0004) (ZeroConstructor, IsPlainOldData) float SectionEndTime; // 0x0078(0x0004) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x4]; // 0x007C(0x0004) MISSED OFFSET }; // ScriptStruct MovieSceneTracks.MovieSceneSkeletalAnimationSectionTemplate // 0x0084 (0x0090 - 0x000C) struct FMovieSceneSkeletalAnimationSectionTemplate : public FMovieSceneEvalTemplate { unsigned char UnknownData00[0x4]; // 0x000C(0x0004) MISSED OFFSET struct FMovieSceneSkeletalAnimationSectionTemplateParameters Params; // 0x0010(0x0080) }; // ScriptStruct MovieSceneTracks.MovieSceneSlomoSectionTemplate // 0x0054 (0x0060 - 0x000C) struct FMovieSceneSlomoSectionTemplate : public FMovieSceneEvalTemplate { struct FRichCurve SlomoCurve; // 0x000C(0x0054) }; // ScriptStruct MovieSceneTracks.MovieSceneSpawnSectionTemplate // 0x0054 (0x0060 - 0x000C) struct FMovieSceneSpawnSectionTemplate : public FMovieSceneEvalTemplate { struct FIntegralCurve Curve; // 0x000C(0x0054) }; // ScriptStruct MovieSceneTracks.MovieSceneVectorKeyStructBase // 0x0024 (0x0028 - 0x0004) struct FMovieSceneVectorKeyStructBase : public FMovieSceneKeyStruct { unsigned char UnknownData00[0x20]; // 0x0004(0x0020) MISSED OFFSET float Time; // 0x0024(0x0004) (Edit, ZeroConstructor, IsPlainOldData) }; // ScriptStruct MovieSceneTracks.MovieSceneVector4KeyStruct // 0x0018 (0x0040 - 0x0028) struct FMovieSceneVector4KeyStruct : public FMovieSceneVectorKeyStructBase { unsigned char UnknownData00[0x8]; // 0x0028(0x0008) MISSED OFFSET struct FVector4 Vector; // 0x0030(0x0010) (Edit, IsPlainOldData) }; // ScriptStruct MovieSceneTracks.MovieSceneVectorKeyStruct // 0x000C (0x0034 - 0x0028) struct FMovieSceneVectorKeyStruct : public FMovieSceneVectorKeyStructBase { struct FVector Vector; // 0x0028(0x000C) (Edit, IsPlainOldData) }; // ScriptStruct MovieSceneTracks.MovieSceneVector2DKeyStruct // 0x0008 (0x0030 - 0x0028) struct FMovieSceneVector2DKeyStruct : public FMovieSceneVectorKeyStructBase { struct FVector2D Vector; // 0x0028(0x0008) (Edit, IsPlainOldData) }; // ScriptStruct MovieSceneTracks.MovieSceneVisibilitySectionTemplate // 0x0000 (0x0090 - 0x0090) struct FMovieSceneVisibilitySectionTemplate : public FMovieSceneBoolPropertySectionTemplate { bool bTemporarilyHiddenInGame; // 0x008C(0x0001) (ZeroConstructor, IsPlainOldData) unsigned char UnknownData00[0x3]; // 0x008D(0x0003) MISSED OFFSET }; }