voidUpdate Current Film Grain()Script4 statements · 53 bytes of bytecode
0x0000Get Film Grain at Highest Priority(CallFunc_Get_Film_Grain_at_Highest_Priority_Vignette_Settings);0x0017Target Active Film Grain = CallFunc_Get_Film_Grain_at_Highest_Priority_Vignette_Settings;0x0032return;0x0034// end of script
Private
0x00
voidRemove Film Grain at Priority(int32Priority)Script4 statements · 77 bytes of bytecode
0x0000CallFunc_Map_Remove_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Remove(Film Grain Priority Line, Priority);0x003CUpdate Current Film Grain();0x004Areturn;0x004C// end of script
Public
0x04
voidAdd Film Grain at Priority(const FST_CameraEffectSettings& Vignette Settings, int32Priority)Script9 statements · 291 bytes of bytecode
0x0000Local Vignette Settings = Vignette Settings;0x001BCallFunc_GetFloatCVar_ReturnValue = GetFloatCVar(FName(CT.Filmgrain));0x0044CallFunc_MapRangeClamped_Value_ImplicitCast = Cast<4>(CallFunc_GetFloatCVar_ReturnValue);0x0061CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(CallFunc_MapRangeClamped_Value_ImplicitCast, 0, 1, 0, Local Vignette Settings.Strength_4_DE8D273E493AA92FC4AC88AC0DF531C9);0x00B3Local Vignette Settings.Strength_4_DE8D273E493AA92FC4AC88AC0DF531C9 = CallFunc_MapRangeClamped_ReturnValue;0x00D7/Script/Engine.Default__BlueprintMapLibrary.Map_Add(Film Grain Priority Line, Priority, Local Vignette Settings);0x0112Update Current Film Grain();0x0120return;0x0122// end of script
Public
0x1C
voidUpdate Camera Film Grain()Script19 statements · 805 bytes of bytecode
0x0000CallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x001DCallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(Target Active Film Grain.InterpolationSpeed_7_D778FE72442F00F73CE890986FEF723F, CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0x0054CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Multiply_DoubleDouble_ReturnValue_1, 0, 1);0x008BCallFunc_Lerp_A_ImplicitCast_1 = Cast<4>(Player Camera Component.PostProcessSettings.FilmGrainTexelSize);0x00C7CallFunc_Lerp_ReturnValue_1 = Lerp(CallFunc_Lerp_A_ImplicitCast_1, Target Active Film Grain.Size_5_F3514A864B6304910C7F4FB50E4E0E25, CallFunc_FClamp_ReturnValue);0x0107CallFunc_Lerp_A_ImplicitCast = Cast<4>(Player Camera Component.PostProcessSettings.FilmGrainIntensity);0x0143CallFunc_Lerp_ReturnValue_2 = Lerp(CallFunc_Lerp_A_ImplicitCast, Target Active Film Grain.Strength_4_DE8D273E493AA92FC4AC88AC0DF531C9, CallFunc_FClamp_ReturnValue);0x0183K2Node_SetFieldsInStruct_FilmGrainIntensity_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue_2);0x01A0Player Camera Component.PostProcessSettings.FilmGrainIntensity = K2Node_SetFieldsInStruct_FilmGrainIntensity_ImplicitCast;0x01DAK2Node_SetFieldsInStruct_FilmGrainTexelSize_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue_1);0x01F7Player Camera Component.PostProcessSettings.FilmGrainTexelSize = K2Node_SetFieldsInStruct_FilmGrainTexelSize_ImplicitCast;0x0231Player Camera Component.PostProcessSettings.bOverride_FilmGrainIntensity = true;0x025BPlayer Camera Component.PostProcessSettings.bOverride_FilmGrainTexelSize = true;0x0285CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x02A2CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_GetWorldDeltaSeconds_ReturnValue, 4);0x02D0CallFunc_Lerp_ReturnValue = Lerp(Current Static Noise Volume, Target Static Noise Volume, CallFunc_Multiply_DoubleDouble_ReturnValue);0x0307Current Static Noise Volume = CallFunc_Lerp_ReturnValue;0x0322return;0x0324// end of script
Public
0x00
voidRemove Vignette at Priority(int32Priority)Script4 statements · 77 bytes of bytecode
0x0000CallFunc_Map_Remove_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Remove(Vignette Priority Line, Priority);0x003CUpdate Current Vignette();0x004Areturn;0x004C// end of script
Public
0x04
voidAdd Vignette at Priority(const FST_CameraEffectSettings& Vignette Settings, int32Priority)Script4 statements · 76 bytes of bytecode
0x0000/Script/Engine.Default__BlueprintMapLibrary.Map_Add(Vignette Priority Line, Priority, Vignette Settings);0x003BUpdate Current Vignette();0x0049return;0x004B// end of script
Public
0x1C
voidUpdate Current Vignette()Script4 statements · 53 bytes of bytecode
0x0000Get Vignette at Highest Priority(CallFunc_Get_Vignette_at_Highest_Priority_Vignette_Settings);0x0017Active Vignette = CallFunc_Get_Vignette_at_Highest_Priority_Vignette_Settings;0x0032return;0x0034// end of script
Private
0x00
voidGet Film Grain at Highest Priority(const FST_CameraEffectSettings& Vignette Settings)Script7 statements · 197 bytes of bytecode
voidGet Vignette at Highest Priority(const FST_CameraEffectSettings& Vignette Settings)Script7 statements · 197 bytes of bytecode
0x0000CallFunc_Map_Keys_Keys = {};0x000B/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(Vignette Priority Line, CallFunc_Map_Keys_Keys);0x003DMaxOfIntArray(CallFunc_Map_Keys_Keys, CallFunc_MaxOfIntArray_IndexOfMaxValue, CallFunc_MaxOfIntArray_MaxValue);0x0062CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(Vignette Priority Line, CallFunc_MaxOfIntArray_MaxValue, CallFunc_Map_Find_Value);0x00A7Vignette Settings = CallFunc_Map_Find_Value;0x00C2return;0x00C4// end of script
Private
0x18
voidUpdate Camera Vignette()Script15 statements · 648 bytes of bytecode
0x0000CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x001DCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(Active Vignette.InterpolationSpeed_7_D778FE72442F00F73CE890986FEF723F, CallFunc_GetWorldDeltaSeconds_ReturnValue);0x0054CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Multiply_DoubleDouble_ReturnValue, 0, 1);0x008BCallFunc_Lerp_A_ImplicitCast_1 = Cast<4>(Player Camera Component.PostProcessSettings.DepthOfFieldVignetteSize);0x00C7CallFunc_Lerp_ReturnValue = Lerp(CallFunc_Lerp_A_ImplicitCast_1, Active Vignette.Size_5_F3514A864B6304910C7F4FB50E4E0E25, CallFunc_FClamp_ReturnValue);0x0107CallFunc_Lerp_A_ImplicitCast = Cast<4>(Player Camera Component.PostProcessSettings.VignetteIntensity);0x0143CallFunc_Lerp_ReturnValue_1 = Lerp(CallFunc_Lerp_A_ImplicitCast, Active Vignette.Strength_4_DE8D273E493AA92FC4AC88AC0DF531C9, CallFunc_FClamp_ReturnValue);0x0183K2Node_SetFieldsInStruct_VignetteIntensity_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue_1);0x01A0Player Camera Component.PostProcessSettings.VignetteIntensity = K2Node_SetFieldsInStruct_VignetteIntensity_ImplicitCast;0x01DAK2Node_SetFieldsInStruct_DepthOfFieldVignetteSize_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue);0x01F7Player Camera Component.PostProcessSettings.DepthOfFieldVignetteSize = K2Node_SetFieldsInStruct_DepthOfFieldVignetteSize_ImplicitCast;0x0231Player Camera Component.PostProcessSettings.bOverride_VignetteIntensity = true;0x025BPlayer Camera Component.PostProcessSettings.bOverride_DepthOfFieldVignetteSize = true;0x0285return;0x0287// end of script
Public
0x00
voidReceiveBeginPlay()Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_CameraEffectsManager(188);0x000Freturn;0x0011// end of script
EventPublic
0x00
voidReceiveTick(floatDeltaSeconds)Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_CameraEffectsManager(307);0x0021return;0x0023// end of script
EventPublic
0x04
voidExecuteUbergraph_CameraEffectsManager(int32EntryPoint)Script25 statements · 315 bytes of bytecode
0x0000PushFlow(Label_0138);0x0005goto [EntryPoint];0x000FUpdate Enemy Layer();0x001DPopFlow();0x001EUpdate Enemy Detection Collision();0x002CPopFlow();0x002DLabel_002D:0x002DUpdate Camera Vignette();0x003BUpdate Camera Film Grain();0x0049PushFlow(Label_0085);0x004EDelay(this, 0.1f, LatentActionInfo{0xF, -624749374, FName(ExecuteUbergraph_CameraEffectsManager), this});0x0084PopFlow();0x0085Label_0085:0x0085Delay(this, 0.5f, LatentActionInfo{0x1E, -862677803, FName(ExecuteUbergraph_CameraEffectsManager), this});0x00BBPopFlow();0x00BCCallFunc_GetOwner_ReturnValue = GetOwner();0x00D0CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetOwner_ReturnValue.GetComponentByClass(/Script/Engine.CameraComponent);0x0103Player Camera Component = CallFunc_GetComponentByClass_ReturnValue;0x0116Update Current Vignette();0x0124Update Current Film Grain();0x0132PopFlow();0x0133goto Label_002D;0x0138Label_0138:0x0138return;0x013A// end of script
Final
0x04
Used by 3
types with a member, parameter or interface of this type