Zdexby TheHolyOneZ
2,103 classes
Class

ALight_ProbeController_C

: AActor : UObject
/Game/LightProbes/Blueprints/Light_ProbeController.Light_ProbeController_C 0x0874 (2,164 B) align 16 inherited 0x0240 23 scripted vtable /Game/LightProbes/Blueprints/Light_ProbeController
0x00x0874

Members 36

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08Blutility Probe PPUPostProcessComponent*7 flagsnullptr
0x08BillboardUBillboardComponent*7 flagsnullptr
0x08Light Probe PPUPostProcessComponent*7 flagsnullptr
0x10Light Probe ArrayTArray<ALightProbe_C*>Transient+4 flags[]
0x10LQ Light Probe ArrayTArray<ALightProbe_C*>Transient+4 flags[]
0x04AO Influencefloat6 flags1
0x02840x0Cpadding / unreflected
0x530PPSettings_NoMatFPostProcessSettings3 flags{bOverride_WhiteTemp=false, bOverride_WhiteTint=false, bOve…
0x04SubSurface Intensityfloat6 flags1
0x07C40x04padding / unreflected
0x08Post Proccess MaterialUMaterialInstanceDynamic*6 flagsnullptr
0x04Num Light Probesint327 flags0
0x01Updatebool5 flagsfalse
0x01Update Lights In Gamebool5 flagsfalse
0x07D60x02padding / unreflected
0x04Prev Num Light Probesint327 flags0
0x07DC0x04padding / unreflected
0x08Post Proccess Material_2UMaterialInstanceDynamic*6 flagsnullptr
0x01High Quality Lightingbool5 flagstrue
0x01Enable GIbool5 flagsfalse
0x07EA0x06padding / unreflected
0x10Blutility Light Probe ArrayTArray<ALightProbe_C*>Transient+5 flags[]
0x01BlutilityPausebool6 flagstrue
0x08010x07padding / unreflected
0x08Post Proccess LQ MaterialUMaterialInstanceDynamic*6 flagsnullptr
0x08Post Proccess LQ Material_2UMaterialInstanceDynamic*6 flagsnullptr
0x10PP Blendable ArrayTArray<FWeightedBlendable>4 flags[]
0x10PP Blendable Array BlutilityTArray<FWeightedBlendable>4 flags[]
0x08BlutilityPPMat1UMaterialInstanceDynamic*6 flagsnullptr
0x08BlutilityPPMat2UMaterialInstanceDynamic*6 flagsnullptr
0x04LQ Light Multiplierfloat7 flags0.2
0x01Disable Lightingbool5 flagsfalse
0x084D0x03padding / unreflected
0x04Capture Frequency (In Editor)float6 flags0.5
0x04Capture Update Counterfloat7 flags0.9
0x04LighNumTesterint327 flags0
0x04Prev_LighNumTesterint327 flags0
0x01Update Only Simple Valuesbool6 flagsfalse
0x08610x03padding / unreflected
0x04Prev_LighNumTester_LQint327 flags0
0x04LighNumTester_LQint327 flags0
0x01Update Only Simple Values_LQbool6 flagsfalse
0x086D0x03padding / unreflected
0x04Regather Lights Timefloat6 flags0.5
Inherited from AActor 73
OffsetSizeNameTypeFlagsDefault
0x58PrimaryActorTickFActorTickFunction3 flags{}
0x01bHidden : 1bit 0boolNet+7 flagsfalse
0x01bNetTemporary : 1bit 1bool3 flagsfalse
0x01bNetStartup : 1bit 2bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 3bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 4bool6 flagsfalse
0x01bReplicateMovement : 1bit 5boolNetRepNotify+5 flagsfalse
0x01bTearOff : 1bit 6boolNet+3 flagsfalse
0x01bExchangedRoles : 1bit 7boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 0bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 1bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 2bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 3bool5 flagstrue
0x01bReplayRewindable : 1bit 4bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 5bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 6bool4 flagsfalse
0x01bBlockInput : 1bit 7bool5 flagsfalse
0x01bCanBeDamaged : 1bit 0boolNet+6 flagstrue
0x01bCollideWhenPlacing : 1bit 1bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 2bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 3bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 4bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 5bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 6bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 7bool3 flagsfalse
0x01bReplicates : 1bit 0boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 1boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 2boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 1bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 2boolTransient+4 flagsfalse
0x01RemoteRoleENetRoleNetTransient+5 flagsROLE_None
0x00860x02padding / unreflected
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x00C40x04padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+5 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*7 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x013C0x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+2 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+2 flags[]
0x01700x08padding / unreflected
0x10LayersTArray<FName>2 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x01B00x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>4 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>6 flags[]

Functions 23

SignatureFlagsNativeParams
void ClearExtraLights(int32 Num Lights, UMaterialInstanceDynamic* PP Material1, UMaterialInstanceDynamic* PP Material 2)
Script428 statements · 11,482 bytes of bytecode
0x0000PushFlow(Label_2CD7);0x0005CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Num Lights, 1);0x0027if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0036;0x0035PopFlow();0x0036Label_0036:0x0036CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Num Lights, 1);0x0058if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_0066;0x0066Label_0066:0x0066CallFunc_Less_IntInt_ReturnValue_16 = Less_IntInt(Num Lights, 4);0x0088if (!(CallFunc_Less_IntInt_ReturnValue_16)) goto Label_02B7;0x0096CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x00C0Temp_int_Variable_4 = CallFunc_Add_IntInt_ReturnValue_1;0x00DBLabel_00DB:0x00DBCallFunc_LessEqual_IntInt_ReturnValue_4 = LessEqual_IntInt(Temp_int_Variable_4, 4);0x00FDif (!(CallFunc_LessEqual_IntInt_ReturnValue_4)) PopFlow();0x0107PushFlow(Label_2837);0x010CCallFunc_Conv_IntToString_ReturnValue_4 = Conv_IntToString(Temp_int_Variable_4);0x0131CallFunc_Concat_StrStr_ReturnValue_12 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_4);0x015ECallFunc_Concat_StrStr_ReturnValue_14 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_12, " Radius");0x018CCallFunc_Conv_StringToName_ReturnValue_9 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_14);0x01B1PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_9, 0f);0x01DFCallFunc_Conv_IntToString_ReturnValue_4 = Conv_IntToString(Temp_int_Variable_4);0x0204CallFunc_Concat_StrStr_ReturnValue_12 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_4);0x0231CallFunc_Concat_StrStr_ReturnValue_13 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_12, " Brightness");0x0263CallFunc_Conv_StringToName_ReturnValue_8 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_13);0x0288PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_8, 0f);0x02B6PopFlow();0x02B7Label_02B7:0x02B7CallFunc_Greater_IntInt_ReturnValue_16 = Greater_IntInt(Num Lights, 4);0x02D9if (!(CallFunc_Greater_IntInt_ReturnValue_16)) PopFlow();0x02E3CallFunc_Less_IntInt_ReturnValue_15 = Less_IntInt(Num Lights, 8);0x0305if (!(CallFunc_Less_IntInt_ReturnValue_15)) goto Label_0534;0x0313CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x033DTemp_int_Variable_3 = CallFunc_Add_IntInt_ReturnValue_1;0x0358Label_0358:0x0358CallFunc_LessEqual_IntInt_ReturnValue_3 = LessEqual_IntInt(Temp_int_Variable_3, 8);0x037Aif (!(CallFunc_LessEqual_IntInt_ReturnValue_3)) PopFlow();0x0384PushFlow(Label_2881);0x0389CallFunc_Conv_IntToString_ReturnValue_3 = Conv_IntToString(Temp_int_Variable_3);0x03AECallFunc_Concat_StrStr_ReturnValue_9 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_3);0x03DBCallFunc_Concat_StrStr_ReturnValue_11 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_9, " Radius");0x0409CallFunc_Conv_StringToName_ReturnValue_7 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_11);0x042EPP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_7, 0f);0x045CCallFunc_Conv_IntToString_ReturnValue_3 = Conv_IntToString(Temp_int_Variable_3);0x0481CallFunc_Concat_StrStr_ReturnValue_9 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_3);0x04AECallFunc_Concat_StrStr_ReturnValue_10 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_9, " Brightness");0x04E0CallFunc_Conv_StringToName_ReturnValue_6 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_10);0x0505PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_6, 0f);0x0533PopFlow();0x0534Label_0534:0x0534CallFunc_Greater_IntInt_ReturnValue_15 = Greater_IntInt(Num Lights, 8);0x0556if (!(CallFunc_Greater_IntInt_ReturnValue_15)) PopFlow();0x0560CallFunc_Less_IntInt_ReturnValue_14 = Less_IntInt(Num Lights, 12);0x0582if (!(CallFunc_Less_IntInt_ReturnValue_14)) goto Label_07B1;0x0590CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x05BATemp_int_Variable_2 = CallFunc_Add_IntInt_ReturnValue_1;0x05D5Label_05D5:0x05D5CallFunc_LessEqual_IntInt_ReturnValue_2 = LessEqual_IntInt(Temp_int_Variable_2, 12);0x05F7if (!(CallFunc_LessEqual_IntInt_ReturnValue_2)) PopFlow();0x0601PushFlow(Label_28CB);0x0606CallFunc_Conv_IntToString_ReturnValue_2 = Conv_IntToString(Temp_int_Variable_2);0x062BCallFunc_Concat_StrStr_ReturnValue_6 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_2);0x0658CallFunc_Concat_StrStr_ReturnValue_8 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_6, " Radius");0x0686CallFunc_Conv_StringToName_ReturnValue_5 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_8);0x06ABPP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_5, 0f);0x06D9CallFunc_Conv_IntToString_ReturnValue_2 = Conv_IntToString(Temp_int_Variable_2);0x06FECallFunc_Concat_StrStr_ReturnValue_6 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_2);0x072BCallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_6, " Brightness");0x075DCallFunc_Conv_StringToName_ReturnValue_4 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_7);0x0782PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_4, 0f);0x07B0PopFlow();0x07B1Label_07B1:0x07B1CallFunc_Greater_IntInt_ReturnValue_14 = Greater_IntInt(Num Lights, 12);0x07D3if (!(CallFunc_Greater_IntInt_ReturnValue_14)) PopFlow();0x07DDCallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Num Lights, 16);0x07FFif (!(CallFunc_Less_IntInt_ReturnValue_13)) goto Label_0A2E;0x080DCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x0837Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0852Label_0852:0x0852CallFunc_LessEqual_IntInt_ReturnValue_1 = LessEqual_IntInt(Temp_int_Variable_1, 16);0x0874if (!(CallFunc_LessEqual_IntInt_ReturnValue_1)) PopFlow();0x087EPushFlow(Label_2915);0x0883CallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(Temp_int_Variable_1);0x08A8CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_1);0x08D5CallFunc_Concat_StrStr_ReturnValue_5 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_3, " Radius");0x0903CallFunc_Conv_StringToName_ReturnValue_3 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_5);0x0928PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_3, 0f);0x0956CallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(Temp_int_Variable_1);0x097BCallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_1);0x09A8CallFunc_Concat_StrStr_ReturnValue_4 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_3, " Brightness");0x09DACallFunc_Conv_StringToName_ReturnValue_2 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_4);0x09FFPP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_2, 0f);0x0A2DPopFlow();0x0A2ELabel_0A2E:0x0A2ECallFunc_Greater_IntInt_ReturnValue_13 = Greater_IntInt(Num Lights, 16);0x0A50if (!(CallFunc_Greater_IntInt_ReturnValue_13)) PopFlow();0x0A5ACallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Num Lights, 20);0x0A7Cif (!(CallFunc_Less_IntInt_ReturnValue_12)) goto Label_0CAB;0x0A8ACallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x0AB4Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x0ACFLabel_0ACF:0x0ACFCallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, 20);0x0AF1if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x0AFBPushFlow(Label_295F);0x0B00CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Temp_int_Variable);0x0B25CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0B52CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Radius");0x0B80CallFunc_Conv_StringToName_ReturnValue_1 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_2);0x0BA5PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_1, 0f);0x0BD3CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Temp_int_Variable);0x0BF8CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0C25CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Brightness");0x0C57CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_1);0x0C7CPP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue, 0f);0x0CAAPopFlow();0x0CABLabel_0CAB:0x0CABCallFunc_Greater_IntInt_ReturnValue_12 = Greater_IntInt(Num Lights, 20);0x0CCDif (!(CallFunc_Greater_IntInt_ReturnValue_12)) PopFlow();0x0CD7CallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Num Lights, 24);0x0CF9if (!(CallFunc_Less_IntInt_ReturnValue_11)) goto Label_0F28;0x0D07CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x0D31Temp_int_Variable_6 = CallFunc_Add_IntInt_ReturnValue_1;0x0D4CLabel_0D4C:0x0D4CCallFunc_LessEqual_IntInt_ReturnValue_5 = LessEqual_IntInt(Temp_int_Variable_6, 24);0x0D6Eif (!(CallFunc_LessEqual_IntInt_ReturnValue_5)) PopFlow();0x0D78PushFlow(Label_29A9);0x0D7DCallFunc_Conv_IntToString_ReturnValue_6 = Conv_IntToString(Temp_int_Variable_6);0x0DA2CallFunc_Concat_StrStr_ReturnValue_16 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_6);0x0DCFCallFunc_Concat_StrStr_ReturnValue_19 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_16, " Radius");0x0DFDCallFunc_Conv_StringToName_ReturnValue_12 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_19);0x0E22PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_12, 0f);0x0E50CallFunc_Conv_IntToString_ReturnValue_6 = Conv_IntToString(Temp_int_Variable_6);0x0E75CallFunc_Concat_StrStr_ReturnValue_16 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_6);0x0EA2CallFunc_Concat_StrStr_ReturnValue_18 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_16, " Brightness");0x0ED4CallFunc_Conv_StringToName_ReturnValue_11 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_18);0x0EF9PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_11, 0f);0x0F27PopFlow();0x0F28Label_0F28:0x0F28CallFunc_Greater_IntInt_ReturnValue_11 = Greater_IntInt(Num Lights, 24);0x0F4Aif (!(CallFunc_Greater_IntInt_ReturnValue_11)) PopFlow();0x0F54CallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Num Lights, 28);0x0F76if (!(CallFunc_Less_IntInt_ReturnValue_10)) goto Label_11A5;0x0F84CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x0FAETemp_int_Variable_8 = CallFunc_Add_IntInt_ReturnValue_1;0x0FC9Label_0FC9:0x0FC9CallFunc_LessEqual_IntInt_ReturnValue_7 = LessEqual_IntInt(Temp_int_Variable_8, 28);0x0FEBif (!(CallFunc_LessEqual_IntInt_ReturnValue_7)) PopFlow();0x0FF5PushFlow(Label_29F3);0x0FFACallFunc_Conv_IntToString_ReturnValue_8 = Conv_IntToString(Temp_int_Variable_8);0x101FCallFunc_Concat_StrStr_ReturnValue_22 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_8);0x104CCallFunc_Concat_StrStr_ReturnValue_25 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_22, " Radius");0x107ACallFunc_Conv_StringToName_ReturnValue_16 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_25);0x109FPP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_16, 0f);0x10CDCallFunc_Conv_IntToString_ReturnValue_8 = Conv_IntToString(Temp_int_Variable_8);0x10F2CallFunc_Concat_StrStr_ReturnValue_22 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_8);0x111FCallFunc_Concat_StrStr_ReturnValue_24 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_22, " Brightness");0x1151CallFunc_Conv_StringToName_ReturnValue_15 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_24);0x1176PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_15, 0f);0x11A4PopFlow();0x11A5Label_11A5:0x11A5CallFunc_Greater_IntInt_ReturnValue_10 = Greater_IntInt(Num Lights, 28);0x11C7if (!(CallFunc_Greater_IntInt_ReturnValue_10)) PopFlow();0x11D1CallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Num Lights, 32);0x11F3if (!(CallFunc_Less_IntInt_ReturnValue_9)) goto Label_1422;0x1201CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x122BTemp_int_Variable_9 = CallFunc_Add_IntInt_ReturnValue_1;0x1246Label_1246:0x1246CallFunc_LessEqual_IntInt_ReturnValue_10 = LessEqual_IntInt(Temp_int_Variable_9, 32);0x1268if (!(CallFunc_LessEqual_IntInt_ReturnValue_10)) PopFlow();0x1272PushFlow(Label_2A3D);0x1277CallFunc_Conv_IntToString_ReturnValue_9 = Conv_IntToString(Temp_int_Variable_9);0x129CCallFunc_Concat_StrStr_ReturnValue_27 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_9);0x12C9CallFunc_Concat_StrStr_ReturnValue_32 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_27, " Radius");0x12F7CallFunc_Conv_StringToName_ReturnValue_21 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_32);0x131CPP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_21, 0f);0x134ACallFunc_Conv_IntToString_ReturnValue_9 = Conv_IntToString(Temp_int_Variable_9);0x136FCallFunc_Concat_StrStr_ReturnValue_27 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_9);0x139CCallFunc_Concat_StrStr_ReturnValue_29 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_27, " Brightness");0x13CECallFunc_Conv_StringToName_ReturnValue_18 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_29);0x13F3PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_18, 0f);0x1421PopFlow();0x1422Label_1422:0x1422CallFunc_Greater_IntInt_ReturnValue_9 = Greater_IntInt(Num Lights, 32);0x1444if (!(CallFunc_Greater_IntInt_ReturnValue_9)) PopFlow();0x144ECallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Num Lights, 36);0x1470if (!(CallFunc_Less_IntInt_ReturnValue_8)) goto Label_169F;0x147ECallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x14A8Temp_int_Variable_10 = CallFunc_Add_IntInt_ReturnValue_1;0x14C3Label_14C3:0x14C3CallFunc_LessEqual_IntInt_ReturnValue_9 = LessEqual_IntInt(Temp_int_Variable_10, 36);0x14E5if (!(CallFunc_LessEqual_IntInt_ReturnValue_9)) PopFlow();0x14EFPushFlow(Label_2A87);0x14F4CallFunc_Conv_IntToString_ReturnValue_10 = Conv_IntToString(Temp_int_Variable_10);0x1519CallFunc_Concat_StrStr_ReturnValue_28 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_10);0x1546CallFunc_Concat_StrStr_ReturnValue_31 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_28, " Radius");0x1574CallFunc_Conv_StringToName_ReturnValue_20 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_31);0x1599PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_20, 0f);0x15C7CallFunc_Conv_IntToString_ReturnValue_10 = Conv_IntToString(Temp_int_Variable_10);0x15ECCallFunc_Concat_StrStr_ReturnValue_28 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_10);0x1619CallFunc_Concat_StrStr_ReturnValue_30 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_28, " Brightness");0x164BCallFunc_Conv_StringToName_ReturnValue_19 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_30);0x1670PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_19, 0f);0x169EPopFlow();0x169FLabel_169F:0x169FCallFunc_Greater_IntInt_ReturnValue_8 = Greater_IntInt(Num Lights, 36);0x16C1if (!(CallFunc_Greater_IntInt_ReturnValue_8)) PopFlow();0x16CBCallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Num Lights, 40);0x16EDif (!(CallFunc_Less_IntInt_ReturnValue_7)) goto Label_191C;0x16FBCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x1725Temp_int_Variable_5 = CallFunc_Add_IntInt_ReturnValue_1;0x1740Label_1740:0x1740CallFunc_LessEqual_IntInt_ReturnValue_6 = LessEqual_IntInt(Temp_int_Variable_5, 40);0x1762if (!(CallFunc_LessEqual_IntInt_ReturnValue_6)) PopFlow();0x176CPushFlow(Label_2AD1);0x1771CallFunc_Conv_IntToString_ReturnValue_5 = Conv_IntToString(Temp_int_Variable_5);0x1796CallFunc_Concat_StrStr_ReturnValue_15 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_5);0x17C3CallFunc_Concat_StrStr_ReturnValue_20 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_15, " Radius");0x17F1CallFunc_Conv_StringToName_ReturnValue_13 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_20);0x1816PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_13, 0f);0x1844CallFunc_Conv_IntToString_ReturnValue_5 = Conv_IntToString(Temp_int_Variable_5);0x1869CallFunc_Concat_StrStr_ReturnValue_15 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_5);0x1896CallFunc_Concat_StrStr_ReturnValue_17 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_15, " Brightness");0x18C8CallFunc_Conv_StringToName_ReturnValue_10 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_17);0x18EDPP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_10, 0f);0x191BPopFlow();0x191CLabel_191C:0x191CCallFunc_Greater_IntInt_ReturnValue_7 = Greater_IntInt(Num Lights, 40);0x193Eif (!(CallFunc_Greater_IntInt_ReturnValue_7)) PopFlow();0x1948CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Num Lights, 44);0x196Aif (!(CallFunc_Less_IntInt_ReturnValue_6)) goto Label_1B99;0x1978CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x19A2Temp_int_Variable_7 = CallFunc_Add_IntInt_ReturnValue_1;0x19BDLabel_19BD:0x19BDCallFunc_LessEqual_IntInt_ReturnValue_8 = LessEqual_IntInt(Temp_int_Variable_7, 44);0x19DFif (!(CallFunc_LessEqual_IntInt_ReturnValue_8)) PopFlow();0x19E9PushFlow(Label_2B1B);0x19EECallFunc_Conv_IntToString_ReturnValue_7 = Conv_IntToString(Temp_int_Variable_7);0x1A13CallFunc_Concat_StrStr_ReturnValue_21 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_7);0x1A40CallFunc_Concat_StrStr_ReturnValue_26 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_21, " Radius");0x1A6ECallFunc_Conv_StringToName_ReturnValue_17 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_26);0x1A93PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_17, 0f);0x1AC1CallFunc_Conv_IntToString_ReturnValue_7 = Conv_IntToString(Temp_int_Variable_7);0x1AE6CallFunc_Concat_StrStr_ReturnValue_21 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_7);0x1B13CallFunc_Concat_StrStr_ReturnValue_23 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_21, " Brightness");0x1B45CallFunc_Conv_StringToName_ReturnValue_14 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_23);0x1B6APP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_14, 0f);0x1B98PopFlow();0x1B99Label_1B99:0x1B99CallFunc_Greater_IntInt_ReturnValue_6 = Greater_IntInt(Num Lights, 44);0x1BBBif (!(CallFunc_Greater_IntInt_ReturnValue_6)) PopFlow();0x1BC5CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Num Lights, 48);0x1BE7if (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_1E16;0x1BF5CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x1C1FTemp_int_Variable_11 = CallFunc_Add_IntInt_ReturnValue_1;0x1C3ALabel_1C3A:0x1C3ACallFunc_LessEqual_IntInt_ReturnValue_11 = LessEqual_IntInt(Temp_int_Variable_11, 48);0x1C5Cif (!(CallFunc_LessEqual_IntInt_ReturnValue_11)) PopFlow();0x1C66PushFlow(Label_2B65);0x1C6BCallFunc_Conv_IntToString_ReturnValue_11 = Conv_IntToString(Temp_int_Variable_11);0x1C90CallFunc_Concat_StrStr_ReturnValue_33 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_11);0x1CBDCallFunc_Concat_StrStr_ReturnValue_35 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_33, " Radius");0x1CEBCallFunc_Conv_StringToName_ReturnValue_23 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_35);0x1D10PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_23, 0f);0x1D3ECallFunc_Conv_IntToString_ReturnValue_11 = Conv_IntToString(Temp_int_Variable_11);0x1D63CallFunc_Concat_StrStr_ReturnValue_33 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_11);0x1D90CallFunc_Concat_StrStr_ReturnValue_34 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_33, " Brightness");0x1DC2CallFunc_Conv_StringToName_ReturnValue_22 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_34);0x1DE7PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_22, 0f);0x1E15PopFlow();0x1E16Label_1E16:0x1E16CallFunc_Greater_IntInt_ReturnValue_5 = Greater_IntInt(Num Lights, 48);0x1E38if (!(CallFunc_Greater_IntInt_ReturnValue_5)) PopFlow();0x1E42CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Num Lights, 52);0x1E64if (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_2093;0x1E72CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x1E9CTemp_int_Variable_12 = CallFunc_Add_IntInt_ReturnValue_1;0x1EB7Label_1EB7:0x1EB7CallFunc_LessEqual_IntInt_ReturnValue_12 = LessEqual_IntInt(Temp_int_Variable_12, 52);0x1ED9if (!(CallFunc_LessEqual_IntInt_ReturnValue_12)) PopFlow();0x1EE3PushFlow(Label_2BAF);0x1EE8CallFunc_Conv_IntToString_ReturnValue_12 = Conv_IntToString(Temp_int_Variable_12);0x1F0DCallFunc_Concat_StrStr_ReturnValue_36 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_12);0x1F3ACallFunc_Concat_StrStr_ReturnValue_38 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_36, " Radius");0x1F68CallFunc_Conv_StringToName_ReturnValue_25 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_38);0x1F8DPP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_25, 0f);0x1FBBCallFunc_Conv_IntToString_ReturnValue_12 = Conv_IntToString(Temp_int_Variable_12);0x1FE0CallFunc_Concat_StrStr_ReturnValue_36 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_12);0x200DCallFunc_Concat_StrStr_ReturnValue_37 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_36, " Brightness");0x203FCallFunc_Conv_StringToName_ReturnValue_24 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_37);0x2064PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_24, 0f);0x2092PopFlow();0x2093Label_2093:0x2093CallFunc_Greater_IntInt_ReturnValue_4 = Greater_IntInt(Num Lights, 52);0x20B5if (!(CallFunc_Greater_IntInt_ReturnValue_4)) PopFlow();0x20BFCallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Num Lights, 56);0x20E1if (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_2310;0x20EFCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x2119Temp_int_Variable_13 = CallFunc_Add_IntInt_ReturnValue_1;0x2134Label_2134:0x2134CallFunc_LessEqual_IntInt_ReturnValue_13 = LessEqual_IntInt(Temp_int_Variable_13, 56);0x2156if (!(CallFunc_LessEqual_IntInt_ReturnValue_13)) PopFlow();0x2160PushFlow(Label_2BF9);0x2165CallFunc_Conv_IntToString_ReturnValue_13 = Conv_IntToString(Temp_int_Variable_13);0x218ACallFunc_Concat_StrStr_ReturnValue_39 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_13);0x21B7CallFunc_Concat_StrStr_ReturnValue_41 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_39, " Radius");0x21E5CallFunc_Conv_StringToName_ReturnValue_27 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_41);0x220APP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_27, 0f);0x2238CallFunc_Conv_IntToString_ReturnValue_13 = Conv_IntToString(Temp_int_Variable_13);0x225DCallFunc_Concat_StrStr_ReturnValue_39 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_13);0x228ACallFunc_Concat_StrStr_ReturnValue_40 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_39, " Brightness");0x22BCCallFunc_Conv_StringToName_ReturnValue_26 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_40);0x22E1PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_26, 0f);0x230FPopFlow();0x2310Label_2310:0x2310CallFunc_Greater_IntInt_ReturnValue_3 = Greater_IntInt(Num Lights, 56);0x2332if (!(CallFunc_Greater_IntInt_ReturnValue_3)) PopFlow();0x233CCallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Num Lights, 60);0x235Eif (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_258D;0x236CCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x2396Temp_int_Variable_14 = CallFunc_Add_IntInt_ReturnValue_1;0x23B1Label_23B1:0x23B1CallFunc_LessEqual_IntInt_ReturnValue_14 = LessEqual_IntInt(Temp_int_Variable_14, 60);0x23D3if (!(CallFunc_LessEqual_IntInt_ReturnValue_14)) PopFlow();0x23DDPushFlow(Label_2C43);0x23E2CallFunc_Conv_IntToString_ReturnValue_14 = Conv_IntToString(Temp_int_Variable_14);0x2407CallFunc_Concat_StrStr_ReturnValue_42 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_14);0x2434CallFunc_Concat_StrStr_ReturnValue_44 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_42, " Radius");0x2462CallFunc_Conv_StringToName_ReturnValue_29 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_44);0x2487PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_29, 0f);0x24B5CallFunc_Conv_IntToString_ReturnValue_14 = Conv_IntToString(Temp_int_Variable_14);0x24DACallFunc_Concat_StrStr_ReturnValue_42 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_14);0x2507CallFunc_Concat_StrStr_ReturnValue_43 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_42, " Brightness");0x2539CallFunc_Conv_StringToName_ReturnValue_28 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_43);0x255EPP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_28, 0f);0x258CPopFlow();0x258DLabel_258D:0x258DCallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(Num Lights, 60);0x25AFif (!(CallFunc_Greater_IntInt_ReturnValue_2)) PopFlow();0x25B9CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Num Lights, 64);0x25DBif (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_280A;0x25E9CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Num Lights, 1);0x2613Temp_int_Variable_15 = CallFunc_Add_IntInt_ReturnValue_1;0x262ELabel_262E:0x262ECallFunc_LessEqual_IntInt_ReturnValue_15 = LessEqual_IntInt(Temp_int_Variable_15, 64);0x2650if (!(CallFunc_LessEqual_IntInt_ReturnValue_15)) PopFlow();0x265APushFlow(Label_2C8D);0x265FCallFunc_Conv_IntToString_ReturnValue_15 = Conv_IntToString(Temp_int_Variable_15);0x2684CallFunc_Concat_StrStr_ReturnValue_45 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_15);0x26B1CallFunc_Concat_StrStr_ReturnValue_47 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_45, " Radius");0x26DFCallFunc_Conv_StringToName_ReturnValue_31 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_47);0x2704PP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_31, 0f);0x2732CallFunc_Conv_IntToString_ReturnValue_15 = Conv_IntToString(Temp_int_Variable_15);0x2757CallFunc_Concat_StrStr_ReturnValue_45 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_15);0x2784CallFunc_Concat_StrStr_ReturnValue_46 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_45, " Brightness");0x27B6CallFunc_Conv_StringToName_ReturnValue_30 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_46);0x27DBPP Material1.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_30, 0f);0x2809PopFlow();0x280ALabel_280A:0x280ACallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(Num Lights, 64);0x282Cif (!(CallFunc_Greater_IntInt_ReturnValue_1)) PopFlow();0x2836PopFlow();0x2837Label_2837:0x2837CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Variable_4, 1);0x2861Temp_int_Variable_4 = CallFunc_Add_IntInt_ReturnValue_5;0x287Cgoto Label_00DB;0x2881Label_2881:0x2881CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Variable_3, 1);0x28ABTemp_int_Variable_3 = CallFunc_Add_IntInt_ReturnValue_4;0x28C6goto Label_0358;0x28CBLabel_28CB:0x28CBCallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Variable_2, 1);0x28F5Temp_int_Variable_2 = CallFunc_Add_IntInt_ReturnValue_3;0x2910goto Label_05D5;0x2915Label_2915:0x2915CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Variable_1, 1);0x293FTemp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_2;0x295Agoto Label_0852;0x295FLabel_295F:0x295FCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x2989Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x29A4goto Label_0ACF;0x29A9Label_29A9:0x29A9CallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Variable_6, 1);0x29D3Temp_int_Variable_6 = CallFunc_Add_IntInt_ReturnValue_6;0x29EEgoto Label_0D4C;0x29F3Label_29F3:0x29F3CallFunc_Add_IntInt_ReturnValue_8 = Add_IntInt(Temp_int_Variable_8, 1);0x2A1DTemp_int_Variable_8 = CallFunc_Add_IntInt_ReturnValue_8;0x2A38goto Label_0FC9;0x2A3DLabel_2A3D:0x2A3DCallFunc_Add_IntInt_ReturnValue_11 = Add_IntInt(Temp_int_Variable_9, 1);0x2A67Temp_int_Variable_9 = CallFunc_Add_IntInt_ReturnValue_11;0x2A82goto Label_1246;0x2A87Label_2A87:0x2A87CallFunc_Add_IntInt_ReturnValue_10 = Add_IntInt(Temp_int_Variable_10, 1);0x2AB1Temp_int_Variable_10 = CallFunc_Add_IntInt_ReturnValue_10;0x2ACCgoto Label_14C3;0x2AD1Label_2AD1:0x2AD1CallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(Temp_int_Variable_5, 1);0x2AFBTemp_int_Variable_5 = CallFunc_Add_IntInt_ReturnValue_7;0x2B16goto Label_1740;0x2B1BLabel_2B1B:0x2B1BCallFunc_Add_IntInt_ReturnValue_9 = Add_IntInt(Temp_int_Variable_7, 1);0x2B45Temp_int_Variable_7 = CallFunc_Add_IntInt_ReturnValue_9;0x2B60goto Label_19BD;0x2B65Label_2B65:0x2B65CallFunc_Add_IntInt_ReturnValue_12 = Add_IntInt(Temp_int_Variable_11, 1);0x2B8FTemp_int_Variable_11 = CallFunc_Add_IntInt_ReturnValue_12;0x2BAAgoto Label_1C3A;0x2BAFLabel_2BAF:0x2BAFCallFunc_Add_IntInt_ReturnValue_13 = Add_IntInt(Temp_int_Variable_12, 1);0x2BD9Temp_int_Variable_12 = CallFunc_Add_IntInt_ReturnValue_13;0x2BF4goto Label_1EB7;0x2BF9Label_2BF9:0x2BF9CallFunc_Add_IntInt_ReturnValue_14 = Add_IntInt(Temp_int_Variable_13, 1);0x2C23Temp_int_Variable_13 = CallFunc_Add_IntInt_ReturnValue_14;0x2C3Egoto Label_2134;0x2C43Label_2C43:0x2C43CallFunc_Add_IntInt_ReturnValue_15 = Add_IntInt(Temp_int_Variable_14, 1);0x2C6DTemp_int_Variable_14 = CallFunc_Add_IntInt_ReturnValue_15;0x2C88goto Label_23B1;0x2C8DLabel_2C8D:0x2C8DCallFunc_Add_IntInt_ReturnValue_16 = Add_IntInt(Temp_int_Variable_15, 1);0x2CB7Temp_int_Variable_15 = CallFunc_Add_IntInt_ReturnValue_16;0x2CD2goto Label_262E;0x2CD7Label_2CD7:0x2CD7return;0x2CD9// end of script
Public0x18
void CompareLightNums_LQ(int32 Num Lights, const bool& Update Only Simple Values LQ)
Script196 statements · 3,385 bytes of bytecode
0x0000CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Num Lights, 1);0x0022if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0081;0x0030LighNumTester_LQ = 0;0x0047Prev_LighNumTester_LQ = 0;0x005ELabel_005E:0x005EUpdate Only Simple Values_LQ = false;0x0069Label_0069:0x0069Update Only Simple Values LQ = Update Only Simple Values_LQ;0x007Cgoto Label_0D36;0x0081Label_0081:0x0081CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Num Lights, 1);0x00A3if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_00B1;0x00B1Label_00B1:0x00B1CallFunc_Less_IntInt_ReturnValue_16 = Less_IntInt(Num Lights, 4);0x00D3if (!(CallFunc_Less_IntInt_ReturnValue_16)) goto Label_0148;0x00E1Label_00E1:0x00E1LighNumTester_LQ = 1;0x00F8CallFunc_NotEqual_IntInt_ReturnValue_11 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x011Eif (!(CallFunc_NotEqual_IntInt_ReturnValue_11)) goto Label_0D26;0x012CPrev_LighNumTester_LQ = 1;0x0143goto Label_005E;0x0148Label_0148:0x0148CallFunc_Greater_IntInt_ReturnValue_16 = Greater_IntInt(Num Lights, 4);0x016Aif (!(CallFunc_Greater_IntInt_ReturnValue_16)) goto Label_00E1;0x0178CallFunc_Less_IntInt_ReturnValue_15 = Less_IntInt(Num Lights, 8);0x019Aif (!(CallFunc_Less_IntInt_ReturnValue_15)) goto Label_020F;0x01A8Label_01A8:0x01A8LighNumTester_LQ = 2;0x01BFCallFunc_NotEqual_IntInt_ReturnValue_10 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x01E5if (!(CallFunc_NotEqual_IntInt_ReturnValue_10)) goto Label_0D26;0x01F3Prev_LighNumTester_LQ = 2;0x020Agoto Label_005E;0x020FLabel_020F:0x020FCallFunc_Greater_IntInt_ReturnValue_15 = Greater_IntInt(Num Lights, 8);0x0231if (!(CallFunc_Greater_IntInt_ReturnValue_15)) goto Label_01A8;0x023FCallFunc_Less_IntInt_ReturnValue_14 = Less_IntInt(Num Lights, 12);0x0261if (!(CallFunc_Less_IntInt_ReturnValue_14)) goto Label_02D6;0x026FLabel_026F:0x026FLighNumTester_LQ = 3;0x0286CallFunc_NotEqual_IntInt_ReturnValue_9 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x02ACif (!(CallFunc_NotEqual_IntInt_ReturnValue_9)) goto Label_0D26;0x02BAPrev_LighNumTester_LQ = 3;0x02D1goto Label_005E;0x02D6Label_02D6:0x02D6CallFunc_Greater_IntInt_ReturnValue_14 = Greater_IntInt(Num Lights, 12);0x02F8if (!(CallFunc_Greater_IntInt_ReturnValue_14)) goto Label_026F;0x0306CallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Num Lights, 16);0x0328if (!(CallFunc_Less_IntInt_ReturnValue_13)) goto Label_039D;0x0336Label_0336:0x0336LighNumTester_LQ = 4;0x034DCallFunc_NotEqual_IntInt_ReturnValue_8 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x0373if (!(CallFunc_NotEqual_IntInt_ReturnValue_8)) goto Label_0D26;0x0381Prev_LighNumTester_LQ = 4;0x0398goto Label_005E;0x039DLabel_039D:0x039DCallFunc_Greater_IntInt_ReturnValue_13 = Greater_IntInt(Num Lights, 16);0x03BFif (!(CallFunc_Greater_IntInt_ReturnValue_13)) goto Label_0336;0x03CDCallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Num Lights, 20);0x03EFif (!(CallFunc_Less_IntInt_ReturnValue_12)) goto Label_0464;0x03FDLabel_03FD:0x03FDLighNumTester_LQ = 5;0x0414CallFunc_NotEqual_IntInt_ReturnValue_7 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x043Aif (!(CallFunc_NotEqual_IntInt_ReturnValue_7)) goto Label_0D26;0x0448Prev_LighNumTester_LQ = 5;0x045Fgoto Label_005E;0x0464Label_0464:0x0464CallFunc_Greater_IntInt_ReturnValue_12 = Greater_IntInt(Num Lights, 20);0x0486if (!(CallFunc_Greater_IntInt_ReturnValue_12)) goto Label_03FD;0x0494CallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Num Lights, 24);0x04B6if (!(CallFunc_Less_IntInt_ReturnValue_11)) goto Label_052B;0x04C4Label_04C4:0x04C4LighNumTester_LQ = 6;0x04DBCallFunc_NotEqual_IntInt_ReturnValue_6 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x0501if (!(CallFunc_NotEqual_IntInt_ReturnValue_6)) goto Label_0D26;0x050FPrev_LighNumTester_LQ = 6;0x0526goto Label_005E;0x052BLabel_052B:0x052BCallFunc_Greater_IntInt_ReturnValue_11 = Greater_IntInt(Num Lights, 24);0x054Dif (!(CallFunc_Greater_IntInt_ReturnValue_11)) goto Label_04C4;0x055BCallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Num Lights, 28);0x057Dif (!(CallFunc_Less_IntInt_ReturnValue_10)) goto Label_05F2;0x058BLabel_058B:0x058BLighNumTester_LQ = 7;0x05A2CallFunc_NotEqual_IntInt_ReturnValue_5 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x05C8if (!(CallFunc_NotEqual_IntInt_ReturnValue_5)) goto Label_0D26;0x05D6Prev_LighNumTester_LQ = 7;0x05EDgoto Label_005E;0x05F2Label_05F2:0x05F2CallFunc_Greater_IntInt_ReturnValue_10 = Greater_IntInt(Num Lights, 28);0x0614if (!(CallFunc_Greater_IntInt_ReturnValue_10)) goto Label_058B;0x0622CallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Num Lights, 32);0x0644if (!(CallFunc_Less_IntInt_ReturnValue_9)) goto Label_06B9;0x0652Label_0652:0x0652LighNumTester_LQ = 8;0x0669CallFunc_NotEqual_IntInt_ReturnValue_4 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x068Fif (!(CallFunc_NotEqual_IntInt_ReturnValue_4)) goto Label_0D26;0x069DPrev_LighNumTester_LQ = 8;0x06B4goto Label_005E;0x06B9Label_06B9:0x06B9CallFunc_Greater_IntInt_ReturnValue_9 = Greater_IntInt(Num Lights, 32);0x06DBif (!(CallFunc_Greater_IntInt_ReturnValue_9)) goto Label_0652;0x06E9CallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Num Lights, 36);0x070Bif (!(CallFunc_Less_IntInt_ReturnValue_8)) goto Label_0780;0x0719Label_0719:0x0719LighNumTester_LQ = 9;0x0730CallFunc_NotEqual_IntInt_ReturnValue_3 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x0756if (!(CallFunc_NotEqual_IntInt_ReturnValue_3)) goto Label_0D26;0x0764Prev_LighNumTester_LQ = 9;0x077Bgoto Label_005E;0x0780Label_0780:0x0780CallFunc_Greater_IntInt_ReturnValue_8 = Greater_IntInt(Num Lights, 36);0x07A2if (!(CallFunc_Greater_IntInt_ReturnValue_8)) goto Label_0719;0x07B0CallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Num Lights, 40);0x07D2if (!(CallFunc_Less_IntInt_ReturnValue_7)) goto Label_0847;0x07E0Label_07E0:0x07E0LighNumTester_LQ = 10;0x07F7CallFunc_NotEqual_IntInt_ReturnValue_2 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x081Dif (!(CallFunc_NotEqual_IntInt_ReturnValue_2)) goto Label_0D26;0x082BPrev_LighNumTester_LQ = 10;0x0842goto Label_005E;0x0847Label_0847:0x0847CallFunc_Greater_IntInt_ReturnValue_7 = Greater_IntInt(Num Lights, 40);0x0869if (!(CallFunc_Greater_IntInt_ReturnValue_7)) goto Label_07E0;0x0877CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Num Lights, 44);0x0899if (!(CallFunc_Less_IntInt_ReturnValue_6)) goto Label_090E;0x08A7Label_08A7:0x08A7LighNumTester_LQ = 11;0x08BECallFunc_NotEqual_IntInt_ReturnValue_1 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x08E4if (!(CallFunc_NotEqual_IntInt_ReturnValue_1)) goto Label_0D26;0x08F2Prev_LighNumTester_LQ = 11;0x0909goto Label_005E;0x090ELabel_090E:0x090ECallFunc_Greater_IntInt_ReturnValue_6 = Greater_IntInt(Num Lights, 44);0x0930if (!(CallFunc_Greater_IntInt_ReturnValue_6)) goto Label_08A7;0x093ECallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Num Lights, 48);0x0960if (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_09D5;0x096ELabel_096E:0x096ELighNumTester_LQ = 12;0x0985CallFunc_NotEqual_IntInt_ReturnValue = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x09ABif (!(CallFunc_NotEqual_IntInt_ReturnValue)) goto Label_0D26;0x09B9Prev_LighNumTester_LQ = 12;0x09D0goto Label_005E;0x09D5Label_09D5:0x09D5CallFunc_Greater_IntInt_ReturnValue_5 = Greater_IntInt(Num Lights, 48);0x09F7if (!(CallFunc_Greater_IntInt_ReturnValue_5)) goto Label_096E;0x0A05CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Num Lights, 52);0x0A27if (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_0A9C;0x0A35Label_0A35:0x0A35LighNumTester_LQ = 13;0x0A4CCallFunc_NotEqual_IntInt_ReturnValue_12 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x0A72if (!(CallFunc_NotEqual_IntInt_ReturnValue_12)) goto Label_0D26;0x0A80Prev_LighNumTester_LQ = 13;0x0A97goto Label_005E;0x0A9CLabel_0A9C:0x0A9CCallFunc_Greater_IntInt_ReturnValue_4 = Greater_IntInt(Num Lights, 52);0x0ABEif (!(CallFunc_Greater_IntInt_ReturnValue_4)) goto Label_0A35;0x0ACCCallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Num Lights, 56);0x0AEEif (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_0B63;0x0AFCLabel_0AFC:0x0AFCLighNumTester_LQ = 14;0x0B13CallFunc_NotEqual_IntInt_ReturnValue_13 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x0B39if (!(CallFunc_NotEqual_IntInt_ReturnValue_13)) goto Label_0D26;0x0B47Prev_LighNumTester_LQ = 14;0x0B5Egoto Label_005E;0x0B63Label_0B63:0x0B63CallFunc_Greater_IntInt_ReturnValue_3 = Greater_IntInt(Num Lights, 56);0x0B85if (!(CallFunc_Greater_IntInt_ReturnValue_3)) goto Label_0AFC;0x0B93CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Num Lights, 60);0x0BB5if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_0C2A;0x0BC3Label_0BC3:0x0BC3LighNumTester_LQ = 15;0x0BDACallFunc_NotEqual_IntInt_ReturnValue_14 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x0C00if (!(CallFunc_NotEqual_IntInt_ReturnValue_14)) goto Label_0D26;0x0C0EPrev_LighNumTester_LQ = 15;0x0C25goto Label_005E;0x0C2ALabel_0C2A:0x0C2ACallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(Num Lights, 60);0x0C4Cif (!(CallFunc_Greater_IntInt_ReturnValue_2)) goto Label_0BC3;0x0C5ACallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Num Lights, 64);0x0C7Cif (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_0CF1;0x0C8ALabel_0C8A:0x0C8ALighNumTester_LQ = 16;0x0CA1CallFunc_NotEqual_IntInt_ReturnValue_15 = NotEqual_IntInt(LighNumTester_LQ, Prev_LighNumTester_LQ);0x0CC7if (!(CallFunc_NotEqual_IntInt_ReturnValue_15)) goto Label_0D26;0x0CD5Prev_LighNumTester_LQ = 16;0x0CECgoto Label_005E;0x0CF1Label_0CF1:0x0CF1CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(Num Lights, 64);0x0D13if (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_0C8A;0x0D21goto Label_0D36;0x0D26Label_0D26:0x0D26Update Only Simple Values_LQ = true;0x0D31goto Label_0069;0x0D36Label_0D36:0x0D36return;0x0D38// end of script
Public0x05
void CompareLightNums(int32 Num Lights, const bool& Update Only Simple Values)
Script196 statements · 3,385 bytes of bytecode
0x0000CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Num Lights, 1);0x0022if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0081;0x0030LighNumTester = 0;0x0047Prev_LighNumTester = 0;0x005ELabel_005E:0x005EUpdate Only Simple Values = false;0x0069Label_0069:0x0069Update Only Simple Values = Update Only Simple Values;0x007Cgoto Label_0D36;0x0081Label_0081:0x0081CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Num Lights, 1);0x00A3if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_00B1;0x00B1Label_00B1:0x00B1CallFunc_Less_IntInt_ReturnValue_16 = Less_IntInt(Num Lights, 4);0x00D3if (!(CallFunc_Less_IntInt_ReturnValue_16)) goto Label_0148;0x00E1Label_00E1:0x00E1LighNumTester = 1;0x00F8CallFunc_NotEqual_IntInt_ReturnValue_11 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x011Eif (!(CallFunc_NotEqual_IntInt_ReturnValue_11)) goto Label_0D26;0x012CPrev_LighNumTester = 1;0x0143goto Label_005E;0x0148Label_0148:0x0148CallFunc_Greater_IntInt_ReturnValue_16 = Greater_IntInt(Num Lights, 4);0x016Aif (!(CallFunc_Greater_IntInt_ReturnValue_16)) goto Label_00E1;0x0178CallFunc_Less_IntInt_ReturnValue_15 = Less_IntInt(Num Lights, 8);0x019Aif (!(CallFunc_Less_IntInt_ReturnValue_15)) goto Label_020F;0x01A8Label_01A8:0x01A8LighNumTester = 2;0x01BFCallFunc_NotEqual_IntInt_ReturnValue_10 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x01E5if (!(CallFunc_NotEqual_IntInt_ReturnValue_10)) goto Label_0D26;0x01F3Prev_LighNumTester = 2;0x020Agoto Label_005E;0x020FLabel_020F:0x020FCallFunc_Greater_IntInt_ReturnValue_15 = Greater_IntInt(Num Lights, 8);0x0231if (!(CallFunc_Greater_IntInt_ReturnValue_15)) goto Label_01A8;0x023FCallFunc_Less_IntInt_ReturnValue_14 = Less_IntInt(Num Lights, 12);0x0261if (!(CallFunc_Less_IntInt_ReturnValue_14)) goto Label_02D6;0x026FLabel_026F:0x026FLighNumTester = 3;0x0286CallFunc_NotEqual_IntInt_ReturnValue_9 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x02ACif (!(CallFunc_NotEqual_IntInt_ReturnValue_9)) goto Label_0D26;0x02BAPrev_LighNumTester = 3;0x02D1goto Label_005E;0x02D6Label_02D6:0x02D6CallFunc_Greater_IntInt_ReturnValue_14 = Greater_IntInt(Num Lights, 12);0x02F8if (!(CallFunc_Greater_IntInt_ReturnValue_14)) goto Label_026F;0x0306CallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Num Lights, 16);0x0328if (!(CallFunc_Less_IntInt_ReturnValue_13)) goto Label_039D;0x0336Label_0336:0x0336LighNumTester = 4;0x034DCallFunc_NotEqual_IntInt_ReturnValue_8 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x0373if (!(CallFunc_NotEqual_IntInt_ReturnValue_8)) goto Label_0D26;0x0381Prev_LighNumTester = 4;0x0398goto Label_005E;0x039DLabel_039D:0x039DCallFunc_Greater_IntInt_ReturnValue_13 = Greater_IntInt(Num Lights, 16);0x03BFif (!(CallFunc_Greater_IntInt_ReturnValue_13)) goto Label_0336;0x03CDCallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Num Lights, 20);0x03EFif (!(CallFunc_Less_IntInt_ReturnValue_12)) goto Label_0464;0x03FDLabel_03FD:0x03FDLighNumTester = 5;0x0414CallFunc_NotEqual_IntInt_ReturnValue_7 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x043Aif (!(CallFunc_NotEqual_IntInt_ReturnValue_7)) goto Label_0D26;0x0448Prev_LighNumTester = 5;0x045Fgoto Label_005E;0x0464Label_0464:0x0464CallFunc_Greater_IntInt_ReturnValue_12 = Greater_IntInt(Num Lights, 20);0x0486if (!(CallFunc_Greater_IntInt_ReturnValue_12)) goto Label_03FD;0x0494CallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Num Lights, 24);0x04B6if (!(CallFunc_Less_IntInt_ReturnValue_11)) goto Label_052B;0x04C4Label_04C4:0x04C4LighNumTester = 6;0x04DBCallFunc_NotEqual_IntInt_ReturnValue_6 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x0501if (!(CallFunc_NotEqual_IntInt_ReturnValue_6)) goto Label_0D26;0x050FPrev_LighNumTester = 6;0x0526goto Label_005E;0x052BLabel_052B:0x052BCallFunc_Greater_IntInt_ReturnValue_11 = Greater_IntInt(Num Lights, 24);0x054Dif (!(CallFunc_Greater_IntInt_ReturnValue_11)) goto Label_04C4;0x055BCallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Num Lights, 28);0x057Dif (!(CallFunc_Less_IntInt_ReturnValue_10)) goto Label_05F2;0x058BLabel_058B:0x058BLighNumTester = 7;0x05A2CallFunc_NotEqual_IntInt_ReturnValue_5 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x05C8if (!(CallFunc_NotEqual_IntInt_ReturnValue_5)) goto Label_0D26;0x05D6Prev_LighNumTester = 7;0x05EDgoto Label_005E;0x05F2Label_05F2:0x05F2CallFunc_Greater_IntInt_ReturnValue_10 = Greater_IntInt(Num Lights, 28);0x0614if (!(CallFunc_Greater_IntInt_ReturnValue_10)) goto Label_058B;0x0622CallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Num Lights, 32);0x0644if (!(CallFunc_Less_IntInt_ReturnValue_9)) goto Label_06B9;0x0652Label_0652:0x0652LighNumTester = 8;0x0669CallFunc_NotEqual_IntInt_ReturnValue_4 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x068Fif (!(CallFunc_NotEqual_IntInt_ReturnValue_4)) goto Label_0D26;0x069DPrev_LighNumTester = 8;0x06B4goto Label_005E;0x06B9Label_06B9:0x06B9CallFunc_Greater_IntInt_ReturnValue_9 = Greater_IntInt(Num Lights, 32);0x06DBif (!(CallFunc_Greater_IntInt_ReturnValue_9)) goto Label_0652;0x06E9CallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Num Lights, 36);0x070Bif (!(CallFunc_Less_IntInt_ReturnValue_8)) goto Label_0780;0x0719Label_0719:0x0719LighNumTester = 9;0x0730CallFunc_NotEqual_IntInt_ReturnValue_3 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x0756if (!(CallFunc_NotEqual_IntInt_ReturnValue_3)) goto Label_0D26;0x0764Prev_LighNumTester = 9;0x077Bgoto Label_005E;0x0780Label_0780:0x0780CallFunc_Greater_IntInt_ReturnValue_8 = Greater_IntInt(Num Lights, 36);0x07A2if (!(CallFunc_Greater_IntInt_ReturnValue_8)) goto Label_0719;0x07B0CallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Num Lights, 40);0x07D2if (!(CallFunc_Less_IntInt_ReturnValue_7)) goto Label_0847;0x07E0Label_07E0:0x07E0LighNumTester = 10;0x07F7CallFunc_NotEqual_IntInt_ReturnValue_2 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x081Dif (!(CallFunc_NotEqual_IntInt_ReturnValue_2)) goto Label_0D26;0x082BPrev_LighNumTester = 10;0x0842goto Label_005E;0x0847Label_0847:0x0847CallFunc_Greater_IntInt_ReturnValue_7 = Greater_IntInt(Num Lights, 40);0x0869if (!(CallFunc_Greater_IntInt_ReturnValue_7)) goto Label_07E0;0x0877CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Num Lights, 44);0x0899if (!(CallFunc_Less_IntInt_ReturnValue_6)) goto Label_090E;0x08A7Label_08A7:0x08A7LighNumTester = 11;0x08BECallFunc_NotEqual_IntInt_ReturnValue_1 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x08E4if (!(CallFunc_NotEqual_IntInt_ReturnValue_1)) goto Label_0D26;0x08F2Prev_LighNumTester = 11;0x0909goto Label_005E;0x090ELabel_090E:0x090ECallFunc_Greater_IntInt_ReturnValue_6 = Greater_IntInt(Num Lights, 44);0x0930if (!(CallFunc_Greater_IntInt_ReturnValue_6)) goto Label_08A7;0x093ECallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Num Lights, 48);0x0960if (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_09D5;0x096ELabel_096E:0x096ELighNumTester = 12;0x0985CallFunc_NotEqual_IntInt_ReturnValue = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x09ABif (!(CallFunc_NotEqual_IntInt_ReturnValue)) goto Label_0D26;0x09B9Prev_LighNumTester = 12;0x09D0goto Label_005E;0x09D5Label_09D5:0x09D5CallFunc_Greater_IntInt_ReturnValue_5 = Greater_IntInt(Num Lights, 48);0x09F7if (!(CallFunc_Greater_IntInt_ReturnValue_5)) goto Label_096E;0x0A05CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Num Lights, 52);0x0A27if (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_0A9C;0x0A35Label_0A35:0x0A35LighNumTester = 13;0x0A4CCallFunc_NotEqual_IntInt_ReturnValue_12 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x0A72if (!(CallFunc_NotEqual_IntInt_ReturnValue_12)) goto Label_0D26;0x0A80Prev_LighNumTester = 13;0x0A97goto Label_005E;0x0A9CLabel_0A9C:0x0A9CCallFunc_Greater_IntInt_ReturnValue_4 = Greater_IntInt(Num Lights, 52);0x0ABEif (!(CallFunc_Greater_IntInt_ReturnValue_4)) goto Label_0A35;0x0ACCCallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Num Lights, 56);0x0AEEif (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_0B63;0x0AFCLabel_0AFC:0x0AFCLighNumTester = 14;0x0B13CallFunc_NotEqual_IntInt_ReturnValue_13 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x0B39if (!(CallFunc_NotEqual_IntInt_ReturnValue_13)) goto Label_0D26;0x0B47Prev_LighNumTester = 14;0x0B5Egoto Label_005E;0x0B63Label_0B63:0x0B63CallFunc_Greater_IntInt_ReturnValue_3 = Greater_IntInt(Num Lights, 56);0x0B85if (!(CallFunc_Greater_IntInt_ReturnValue_3)) goto Label_0AFC;0x0B93CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Num Lights, 60);0x0BB5if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_0C2A;0x0BC3Label_0BC3:0x0BC3LighNumTester = 15;0x0BDACallFunc_NotEqual_IntInt_ReturnValue_14 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x0C00if (!(CallFunc_NotEqual_IntInt_ReturnValue_14)) goto Label_0D26;0x0C0EPrev_LighNumTester = 15;0x0C25goto Label_005E;0x0C2ALabel_0C2A:0x0C2ACallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(Num Lights, 60);0x0C4Cif (!(CallFunc_Greater_IntInt_ReturnValue_2)) goto Label_0BC3;0x0C5ACallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Num Lights, 64);0x0C7Cif (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_0CF1;0x0C8ALabel_0C8A:0x0C8ALighNumTester = 16;0x0CA1CallFunc_NotEqual_IntInt_ReturnValue_15 = NotEqual_IntInt(LighNumTester, Prev_LighNumTester);0x0CC7if (!(CallFunc_NotEqual_IntInt_ReturnValue_15)) goto Label_0D26;0x0CD5Prev_LighNumTester = 16;0x0CECgoto Label_005E;0x0CF1Label_0CF1:0x0CF1CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(Num Lights, 64);0x0D13if (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_0C8A;0x0D21goto Label_0D36;0x0D26Label_0D26:0x0D26Update Only Simple Values = true;0x0D31goto Label_0069;0x0D36Label_0D36:0x0D36return;0x0D38// end of script
Public0x05
void Assign Texture Target(int32 Light Num, ALightProbe_C* Light Probe Reference, const UTextureRenderTarget2D*& Capture Reference)
Script142 statements · 4,439 bytes of bytecode
0x0000if (!(Light Probe Reference.Enable GI)) goto Label_1149;0x0024if (!(Enable GI)) goto Label_1149;0x0032Temp_int_Variable = Light Num;0x004DTemp_object_Variable = nullptr;0x0058Temp_object_Variable_1 = nullptr;0x0063Temp_object_Variable_2 = nullptr;0x006ETemp_object_Variable_3 = nullptr;0x0079Temp_object_Variable_4 = nullptr;0x0084Temp_object_Variable_5 = nullptr;0x008FTemp_object_Variable_6 = nullptr;0x009ATemp_object_Variable_7 = nullptr;0x00A5Temp_object_Variable_8 = nullptr;0x00B0Temp_object_Variable_9 = /Game/LightProbes/Textures/RenderTargets/Capture119.Capture119;0x00C3Temp_object_Variable_10 = /Game/LightProbes/Textures/RenderTargets/Capture118.Capture118;0x00D6Temp_object_Variable_11 = /Game/LightProbes/Textures/RenderTargets/Capture117.Capture117;0x00E9Temp_object_Variable_12 = /Game/LightProbes/Textures/RenderTargets/Capture116.Capture116;0x00FCTemp_object_Variable_13 = /Game/LightProbes/Textures/RenderTargets/Capture115.Capture115;0x010FTemp_object_Variable_14 = /Game/LightProbes/Textures/RenderTargets/Capture114.Capture114;0x0122Temp_object_Variable_15 = /Game/LightProbes/Textures/RenderTargets/Capture113.Capture113;0x0135Temp_object_Variable_16 = /Game/LightProbes/Textures/RenderTargets/Capture112.Capture112;0x0148Temp_object_Variable_17 = /Game/LightProbes/Textures/RenderTargets/Capture111.Capture111;0x015BTemp_object_Variable_18 = /Game/LightProbes/Textures/RenderTargets/Capture110.Capture110;0x016ETemp_object_Variable_19 = /Game/LightProbes/Textures/RenderTargets/Capture109.Capture109;0x0181Temp_object_Variable_20 = /Game/LightProbes/Textures/RenderTargets/Capture108.Capture108;0x0194Temp_object_Variable_21 = /Game/LightProbes/Textures/RenderTargets/Capture107.Capture107;0x01A7Temp_object_Variable_22 = /Game/LightProbes/Textures/RenderTargets/Capture106.Capture106;0x01BATemp_object_Variable_23 = /Game/LightProbes/Textures/RenderTargets/Capture105.Capture105;0x01CDTemp_object_Variable_24 = /Game/LightProbes/Textures/RenderTargets/Capture104.Capture104;0x01E0Temp_object_Variable_25 = /Game/LightProbes/Textures/RenderTargets/Capture103.Capture103;0x01F3Temp_object_Variable_26 = /Game/LightProbes/Textures/RenderTargets/Capture102.Capture102;0x0206Temp_object_Variable_27 = /Game/LightProbes/Textures/RenderTargets/Capture101.Capture101;0x0219Temp_object_Variable_28 = /Game/LightProbes/Textures/RenderTargets/Capture100.Capture100;0x022CTemp_object_Variable_29 = /Game/LightProbes/Textures/RenderTargets/Capture99.Capture99;0x023FTemp_object_Variable_30 = /Game/LightProbes/Textures/RenderTargets/Capture98.Capture98;0x0252Temp_object_Variable_31 = /Game/LightProbes/Textures/RenderTargets/Capture97.Capture97;0x0265Temp_object_Variable_32 = /Game/LightProbes/Textures/RenderTargets/Capture96.Capture96;0x0278Temp_object_Variable_33 = /Game/LightProbes/Textures/RenderTargets/Capture95.Capture95;0x028BTemp_object_Variable_34 = /Game/LightProbes/Textures/RenderTargets/Capture94.Capture94;0x029ETemp_object_Variable_35 = /Game/LightProbes/Textures/RenderTargets/Capture93.Capture93;0x02B1Temp_object_Variable_36 = /Game/LightProbes/Textures/RenderTargets/Capture92.Capture92;0x02C4Temp_object_Variable_37 = /Game/LightProbes/Textures/RenderTargets/Capture91.Capture91;0x02D7Temp_object_Variable_38 = /Game/LightProbes/Textures/RenderTargets/Capture90.Capture90;0x02EATemp_object_Variable_39 = /Game/LightProbes/Textures/RenderTargets/Capture89.Capture89;0x02FDTemp_object_Variable_40 = /Game/LightProbes/Textures/RenderTargets/Capture88.Capture88;0x0310Temp_object_Variable_41 = /Game/LightProbes/Textures/RenderTargets/Capture87.Capture87;0x0323Temp_object_Variable_42 = /Game/LightProbes/Textures/RenderTargets/Capture86.Capture86;0x0336Temp_object_Variable_43 = /Game/LightProbes/Textures/RenderTargets/Capture85.Capture85;0x0349Temp_object_Variable_44 = /Game/LightProbes/Textures/RenderTargets/Capture84.Capture84;0x035CTemp_object_Variable_45 = /Game/LightProbes/Textures/RenderTargets/Capture83.Capture83;0x036FTemp_object_Variable_46 = /Game/LightProbes/Textures/RenderTargets/Capture82.Capture82;0x0382Temp_object_Variable_47 = /Game/LightProbes/Textures/RenderTargets/Capture81.Capture81;0x0395Temp_object_Variable_48 = nullptr;0x03A0Temp_object_Variable_49 = nullptr;0x03ABTemp_object_Variable_50 = nullptr;0x03B6Temp_object_Variable_51 = nullptr;0x03C1Temp_object_Variable_52 = nullptr;0x03CCTemp_object_Variable_53 = nullptr;0x03D7Temp_object_Variable_54 = nullptr;0x03E2Temp_object_Variable_55 = nullptr;0x03EDTemp_object_Variable_56 = nullptr;0x03F8Temp_object_Variable_57 = nullptr;0x0403Temp_object_Variable_58 = nullptr;0x040ETemp_object_Variable_59 = nullptr;0x0419Temp_object_Variable_60 = nullptr;0x0424Temp_object_Variable_61 = nullptr;0x042FTemp_object_Variable_62 = nullptr;0x043ATemp_object_Variable_63 = nullptr;0x0445Temp_object_Variable_64 = nullptr;0x0450Temp_object_Variable_65 = nullptr;0x045BTemp_object_Variable_66 = nullptr;0x0466Temp_object_Variable_67 = nullptr;0x0471Temp_object_Variable_68 = nullptr;0x047CTemp_object_Variable_69 = nullptr;0x0487Temp_object_Variable_70 = nullptr;0x0492Temp_object_Variable_71 = nullptr;0x049DTemp_object_Variable_72 = nullptr;0x04A8Temp_object_Variable_73 = nullptr;0x04B3Temp_object_Variable_74 = nullptr;0x04BETemp_object_Variable_75 = nullptr;0x04C9Temp_object_Variable_76 = nullptr;0x04D4Temp_object_Variable_77 = nullptr;0x04DFTemp_object_Variable_78 = nullptr;0x04EATemp_object_Variable_79 = nullptr;0x04F5Temp_object_Variable_80 = nullptr;0x0500Temp_object_Variable_81 = nullptr;0x050BTemp_object_Variable_82 = nullptr;0x0516Temp_object_Variable_83 = nullptr;0x0521Temp_object_Variable_84 = nullptr;0x052CTemp_object_Variable_85 = nullptr;0x0537Temp_object_Variable_86 = nullptr;0x0542Temp_object_Variable_87 = nullptr;0x054DTemp_object_Variable_88 = nullptr;0x0558Temp_object_Variable_89 = nullptr;0x0563Temp_object_Variable_90 = nullptr;0x056ETemp_object_Variable_91 = nullptr;0x0579Temp_object_Variable_92 = nullptr;0x0584Temp_object_Variable_93 = nullptr;0x058FTemp_object_Variable_94 = nullptr;0x059ATemp_object_Variable_95 = nullptr;0x05A5Temp_object_Variable_96 = nullptr;0x05B0Temp_object_Variable_97 = nullptr;0x05BBTemp_object_Variable_98 = nullptr;0x05C6Temp_object_Variable_99 = nullptr;0x05D1Temp_object_Variable_100 = nullptr;0x05DCTemp_object_Variable_101 = nullptr;0x05E7Temp_object_Variable_102 = nullptr;0x05F2Temp_object_Variable_103 = nullptr;0x05FDTemp_object_Variable_104 = nullptr;0x0608Temp_object_Variable_105 = nullptr;0x0613Temp_object_Variable_106 = nullptr;0x061ETemp_object_Variable_107 = nullptr;0x0629Temp_object_Variable_108 = nullptr;0x0634Temp_object_Variable_109 = nullptr;0x063FTemp_object_Variable_110 = nullptr;0x064ATemp_object_Variable_111 = /Game/LightProbes/Textures/RenderTargets/Capture17.Capture17;0x065DTemp_object_Variable_112 = nullptr;0x0668Temp_object_Variable_113 = nullptr;0x0673Temp_object_Variable_114 = nullptr;0x067ETemp_object_Variable_115 = nullptr;0x0689Temp_object_Variable_116 = /Game/LightProbes/Textures/RenderTargets/Capture12.Capture12;0x069CTemp_object_Variable_117 = /Game/LightProbes/Textures/RenderTargets/Capture11.Capture11;0x06AFTemp_object_Variable_118 = /Game/LightProbes/Textures/RenderTargets/Capture10.Capture10;0x06C2Temp_object_Variable_119 = /Game/LightProbes/Textures/RenderTargets/Capture9.Capture9;0x06D5Temp_object_Variable_120 = nullptr;0x06E0Temp_object_Variable_121 = nullptr;0x06EBTemp_object_Variable_122 = nullptr;0x06F6Temp_object_Variable_123 = nullptr;0x0701Temp_object_Variable_124 = nullptr;0x070CTemp_object_Variable_125 = nullptr;0x0717Temp_object_Variable_126 = nullptr;0x0722Temp_object_Variable_127 = /Game/LightProbes/Textures/RenderTargets/Capture1.Capture1;0x0735Temp_object_Variable_128 = nullptr;0x0740Light Probe Reference.Scene Capture.TextureTarget = Switch(Temp_int_Variable, 0 => Temp_object_Variable_128, 1 => Temp_object_Variable_127, 2 => Temp_object_Variable_126, 3 => Temp_object_Variable_125, 4 => Temp_object_Variable_124, 5 => Temp_object_Variable_123, 6 => Temp_object_Variable_122, 7 => Temp_object_Variable_121, 8 => Temp_object_Variable_120, 9 => Temp_object_Variable_119, 10 => Temp_object_Variable_118, 11 => Temp_object_Variable_117, 12 => Temp_object_Variable_116, 13 => Temp_object_Variable_115, 14 => Temp_object_Variable_114, 15 => Temp_object_Variable_113, 16 => Temp_object_Variable_112, 17 => Temp_object_Variable_111, 18 => Temp_object_Variable_110, 19 => Temp_object_Variable_109, 20 => Temp_object_Variable_108, 21 => Temp_object_Variable_107, 22 => Temp_object_Variable_106, 23 => Temp_object_Variable_105, 24 => Temp_object_Variable_104, 25 => Temp_object_Variable_103, 26 => Temp_object_Variable_102, 27 => Temp_object_Variable_101, 28 => Temp_object_Variable_100, 29 => Temp_object_Variable_99, 30 => Temp_object_Variable_98, 31 => Temp_object_Variable_97, 32 => Temp_object_Variable_96, 33 => Temp_object_Variable_95, 34 => Temp_object_Variable_94, 35 => Temp_object_Variable_93, 36 => Temp_object_Variable_92, 37 => Temp_object_Variable_91, 38 => Temp_object_Variable_90, 39 => Temp_object_Variable_89, 40 => Temp_object_Variable_88, 41 => Temp_object_Variable_87, 42 => Temp_object_Variable_86, 43 => Temp_object_Variable_85, 44 => Temp_object_Variable_84, 45 => Temp_object_Variable_83, 46 => Temp_object_Variable_82, 47 => Temp_object_Variable_81, 48 => Temp_object_Variable_80, 49 => Temp_object_Variable_79, 50 => Temp_object_Variable_78, 51 => Temp_object_Variable_77, 52 => Temp_object_Variable_76, 53 => Temp_object_Variable_75, 54 => Temp_object_Variable_74, 55 => Temp_object_Variable_73, 56 => Temp_object_Variable_72, 57 => Temp_object_Variable_71, 58 => Temp_object_Variable_70, 59 => Temp_object_Variable_69, 60 => Temp_object_Variable_68, 61 => Temp_object_Variable_67, 62 => Temp_object_Variable_66, 63 => Temp_object_Variable_65, 64 => Temp_object_Variable_64, 65 => Temp_object_Variable_63, 66 => Temp_object_Variable_62, 67 => Temp_object_Variable_61, 68 => Temp_object_Variable_60, 69 => Temp_object_Variable_59, 70 => Temp_object_Variable_58, 71 => Temp_object_Variable_57, 72 => Temp_object_Variable_56, 73 => Temp_object_Variable_55, 74 => Temp_object_Variable_54, 75 => Temp_object_Variable_53, 76 => Temp_object_Variable_52, 77 => Temp_object_Variable_51, 78 => Temp_object_Variable_50, 79 => Temp_object_Variable_49, 80 => Temp_object_Variable_48, 81 => Temp_object_Variable_47, 82 => Temp_object_Variable_46, 83 => Temp_object_Variable_45, 84 => Temp_object_Variable_44, 85 => Temp_object_Variable_43, 86 => Temp_object_Variable_42, 87 => Temp_object_Variable_41, 88 => Temp_object_Variable_40, 89 => Temp_object_Variable_39, 90 => Temp_object_Variable_38, 91 => Temp_object_Variable_37, 92 => Temp_object_Variable_36, 93 => Temp_object_Variable_35, 94 => Temp_object_Variable_34, 95 => Temp_object_Variable_33, 96 => Temp_object_Variable_32, 97 => Temp_object_Variable_31, 98 => Temp_object_Variable_30, 99 => Temp_object_Variable_29, 100 => Temp_object_Variable_28, 101 => Temp_object_Variable_27, 102 => Temp_object_Variable_26, 103 => Temp_object_Variable_25, 104 => Temp_object_Variable_24, 105 => Temp_object_Variable_23, 106 => Temp_object_Variable_22, 107 => Temp_object_Variable_21, 108 => Temp_object_Variable_20, 109 => Temp_object_Variable_19, 110 => Temp_object_Variable_18, 111 => Temp_object_Variable_17, 112 => Temp_object_Variable_16, 113 => Temp_object_Variable_15, 114 => Temp_object_Variable_14, 115 => Temp_object_Variable_13, 116 => Temp_object_Variable_12, 117 => Temp_object_Variable_11, 118 => Temp_object_Variable_10, 119 => Temp_object_Variable_9, 120 => Temp_object_Variable_8, 121 => Temp_object_Variable_7, 122 => Temp_object_Variable_6, 123 => Temp_object_Variable_5, 124 => Temp_object_Variable_4, 125 => Te0x10A1Light Probe Reference.Scene Texture Capture = Light Probe Reference.Scene Capture.TextureTarget;0x10F6Light Probe Reference.Update Light Billboard(this);0x111BCapture Reference = Light Probe Reference.Scene Texture Capture;0x1144goto Label_1154;0x1149Label_1149:0x1149Capture Reference = nullptr;0x1154Label_1154:0x1154return;0x1156// end of script
Public0x18
void Setup Light Info Blutility(int32 Light Num, float Light Radius, const FLinearColor& Light Color, const FVector& Light Location, float Light Falloff, float Light Brightness, UMaterialInstanceDynamic* PPReference, UMaterialInstanceDynamic* PPReference2, ALightProbe_C* Light Probe Reference, UTextureRenderTarget2D* Texture Reference)
Script102 statements · 3,681 bytes of bytecode
0x0000CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Light Num, 122);0x0022if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_058F;0x0030Label_0030:0x0030CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x0055CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0082CallFunc_Concat_StrStr_ReturnValue_6 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Color");0x00AFCallFunc_Conv_StringToName_ReturnValue_5 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_6);0x00D4PPReference.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_5, Light Color);0x0106CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x012BCallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0158CallFunc_Concat_StrStr_ReturnValue_5 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Radius");0x0186CallFunc_Conv_StringToName_ReturnValue_4 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_5);0x01ABPPReference.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_4, Light Radius);0x01DDCallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x0202CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x022FCallFunc_Concat_StrStr_ReturnValue_4 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " FallOff");0x025ECallFunc_Conv_StringToName_ReturnValue_3 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_4);0x0283PPReference.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_3, Light Falloff);0x02B5CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x02DACallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0307CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Brightness");0x0339CallFunc_Conv_StringToName_ReturnValue_2 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_3);0x035EPPReference.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_2, Light Brightness);0x0390CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x03B5CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x03E2CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Position");0x0412CallFunc_Conv_StringToName_ReturnValue_1 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_2);0x0437CallFunc_Conv_VectorToLinearColor_ReturnValue = Conv_VectorToLinearColor(Light Location);0x045CPPReference.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_1, CallFunc_Conv_VectorToLinearColor_ReturnValue);0x048Eif (!(Light Probe Reference.Enable GI)) goto Label_0C7F;0x04B2CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x04D7CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0504CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Capture");0x0533CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_1);0x0558PPReference.SetTextureParameterValue(CallFunc_Conv_StringToName_ReturnValue, Texture Reference);0x058Agoto Label_0E5E;0x058FLabel_058F:0x058FCallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(Light Num, 122);0x05B1if (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_0030;0x05BFCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Light Num, 244);0x05E1if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0C4A;0x05EFLabel_05EF:0x05EFCallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(Light Num, 128);0x0619CallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(CallFunc_Subtract_IntInt_ReturnValue);0x063ECallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_1);0x066BCallFunc_Concat_StrStr_ReturnValue_8 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_7, " Color");0x0698CallFunc_Conv_StringToName_ReturnValue_6 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_8);0x06BDPPReference2.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_6, Light Color);0x06EFCallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(Light Num, 128);0x0719CallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(CallFunc_Subtract_IntInt_ReturnValue);0x073ECallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_1);0x076BCallFunc_Concat_StrStr_ReturnValue_13 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_7, " Radius");0x0799CallFunc_Conv_StringToName_ReturnValue_11 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_13);0x07BEPPReference2.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_11, Light Radius);0x07F0CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(Light Num, 128);0x081ACallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(CallFunc_Subtract_IntInt_ReturnValue);0x083FCallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_1);0x086CCallFunc_Concat_StrStr_ReturnValue_12 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_7, " FallOff");0x089BCallFunc_Conv_StringToName_ReturnValue_10 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_12);0x08C0PPReference2.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_10, Light Falloff);0x08F2CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(Light Num, 128);0x091CCallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(CallFunc_Subtract_IntInt_ReturnValue);0x0941CallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_1);0x096ECallFunc_Concat_StrStr_ReturnValue_11 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_7, " Brightness");0x09A0CallFunc_Conv_StringToName_ReturnValue_9 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_11);0x09C5PPReference2.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_9, Light Brightness);0x09F7CallFunc_Conv_VectorToLinearColor_ReturnValue = Conv_VectorToLinearColor(Light Location);0x0A1CCallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(Light Num, 128);0x0A46CallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(CallFunc_Subtract_IntInt_ReturnValue);0x0A6BCallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_1);0x0A98CallFunc_Concat_StrStr_ReturnValue_10 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_7, " Position");0x0AC8CallFunc_Conv_StringToName_ReturnValue_8 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_10);0x0AEDPPReference2.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_8, CallFunc_Conv_VectorToLinearColor_ReturnValue);0x0B1Fif (!(Light Probe Reference.Enable GI)) goto Label_0D5C;0x0B43CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(Light Num, 128);0x0B6DCallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(CallFunc_Subtract_IntInt_ReturnValue);0x0B92CallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_1);0x0BBFCallFunc_Concat_StrStr_ReturnValue_9 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_7, " Capture");0x0BEECallFunc_Conv_StringToName_ReturnValue_7 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_9);0x0C13PPReference2.SetTextureParameterValue(CallFunc_Conv_StringToName_ReturnValue_7, Texture Reference);0x0C45goto Label_0E5E;0x0C4ALabel_0C4A:0x0C4ACallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Light Num, 244);0x0C6Cif (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_05EF;0x0C7Agoto Label_0E5E;0x0C7FLabel_0C7F:0x0C7FCallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x0CA4CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0CD1CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Capture");0x0D00CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_1);0x0D25PPReference.SetTextureParameterValue(CallFunc_Conv_StringToName_ReturnValue, /Game/LightProbes/Textures/WhiteSquareTexture.WhiteSquareTexture);0x0D57goto Label_0E5E;0x0D5CLabel_0D5C:0x0D5CCallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(Light Num, 128);0x0D86CallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(CallFunc_Subtract_IntInt_ReturnValue);0x0DABCallFunc_Concat_StrStr_ReturnValue_7 = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue_1);0x0DD8CallFunc_Concat_StrStr_ReturnValue_9 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_7, " Capture");0x0E07CallFunc_Conv_StringToName_ReturnValue_7 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_9);0x0E2CPPReference2.SetTextureParameterValue(CallFunc_Conv_StringToName_ReturnValue_7, /Game/LightProbes/Textures/WhiteSquareTexture.WhiteSquareTexture);0x0E5ELabel_0E5E:0x0E5Ereturn;0x0E60// end of script
Public0x50
void Create PP Mat Blutility(int32 Num Light Probes)
Script724 statements · 13,368 bytes of bytecode
0x0000if (!(Enable GI)) goto Label_009A;0x000Eif (!(High Quality Lighting)) goto Label_0E2A;0x001CCallFunc_Less_IntInt_ReturnValue_37 = Less_IntInt(Num Light Probes, 4);0x003Eif (!(CallFunc_Less_IntInt_ReturnValue_37)) goto Label_1B2E;0x004CLabel_004C:0x004CCallFunc_CreateDynamicMaterialInstance_ReturnValue_41 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP4_Mic.LightProbe_PP4_Mic, FName(None));0x0077BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_41;0x008ALabel_008A:0x008ABlutilityPPMat2 = nullptr;0x0095goto Label_3435;0x009ALabel_009A:0x009Aif (!(High Quality Lighting)) goto Label_0126;0x00A8CallFunc_Less_IntInt_ReturnValue_75 = Less_IntInt(Num Light Probes, 4);0x00CAif (!(CallFunc_Less_IntInt_ReturnValue_75)) goto Label_27B4;0x00D8Label_00D8:0x00D8CallFunc_CreateDynamicMaterialInstance_ReturnValue_83 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP4_Mic.LightProbe_PP4_Mic, FName(None));0x0103BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_83;0x0116Label_0116:0x0116BlutilityPPMat2 = nullptr;0x0121goto Label_3435;0x0126Label_0126:0x0126CallFunc_Less_IntInt_ReturnValue_59 = Less_IntInt(Num Light Probes, 4);0x0148if (!(CallFunc_Less_IntInt_ReturnValue_59)) goto Label_01A4;0x0156Label_0156:0x0156CallFunc_CreateDynamicMaterialInstance_ReturnValue_67 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP4LOW_Mic.LightProbe_PP4LOW_Mic, FName(None));0x0181BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_67;0x0194Label_0194:0x0194BlutilityPPMat2 = nullptr;0x019Fgoto Label_3435;0x01A4Label_01A4:0x01A4CallFunc_Greater_IntInt_ReturnValue_59 = Greater_IntInt(Num Light Probes, 4);0x01C6if (!(CallFunc_Greater_IntInt_ReturnValue_59)) goto Label_0156;0x01D4CallFunc_Less_IntInt_ReturnValue_58 = Less_IntInt(Num Light Probes, 8);0x01F6if (!(CallFunc_Less_IntInt_ReturnValue_58)) goto Label_0247;0x0204Label_0204:0x0204CallFunc_CreateDynamicMaterialInstance_ReturnValue_66 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP8LOW_Mic.LightProbe_PP8LOW_Mic, FName(None));0x022FBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_66;0x0242goto Label_0194;0x0247Label_0247:0x0247CallFunc_Greater_IntInt_ReturnValue_58 = Greater_IntInt(Num Light Probes, 8);0x0269if (!(CallFunc_Greater_IntInt_ReturnValue_58)) goto Label_0204;0x0277CallFunc_Less_IntInt_ReturnValue_57 = Less_IntInt(Num Light Probes, 12);0x0299if (!(CallFunc_Less_IntInt_ReturnValue_57)) goto Label_02EA;0x02A7Label_02A7:0x02A7CallFunc_CreateDynamicMaterialInstance_ReturnValue_65 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP12LOW_Mic.LightProbe_PP12LOW_Mic, FName(None));0x02D2BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_65;0x02E5goto Label_0194;0x02EALabel_02EA:0x02EACallFunc_Greater_IntInt_ReturnValue_57 = Greater_IntInt(Num Light Probes, 12);0x030Cif (!(CallFunc_Greater_IntInt_ReturnValue_57)) goto Label_02A7;0x031ACallFunc_Less_IntInt_ReturnValue_56 = Less_IntInt(Num Light Probes, 16);0x033Cif (!(CallFunc_Less_IntInt_ReturnValue_56)) goto Label_038D;0x034ALabel_034A:0x034ACallFunc_CreateDynamicMaterialInstance_ReturnValue_64 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP16LOW_Mic.LightProbe_PP16LOW_Mic, FName(None));0x0375BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_64;0x0388goto Label_0194;0x038DLabel_038D:0x038DCallFunc_Greater_IntInt_ReturnValue_56 = Greater_IntInt(Num Light Probes, 16);0x03AFif (!(CallFunc_Greater_IntInt_ReturnValue_56)) goto Label_034A;0x03BDCallFunc_Less_IntInt_ReturnValue_55 = Less_IntInt(Num Light Probes, 20);0x03DFif (!(CallFunc_Less_IntInt_ReturnValue_55)) goto Label_0430;0x03EDLabel_03ED:0x03EDCallFunc_CreateDynamicMaterialInstance_ReturnValue_63 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP20LOW_Mic.LightProbe_PP20LOW_Mic, FName(None));0x0418BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_63;0x042Bgoto Label_0194;0x0430Label_0430:0x0430CallFunc_Greater_IntInt_ReturnValue_55 = Greater_IntInt(Num Light Probes, 20);0x0452if (!(CallFunc_Greater_IntInt_ReturnValue_55)) goto Label_03ED;0x0460CallFunc_Less_IntInt_ReturnValue_54 = Less_IntInt(Num Light Probes, 24);0x0482if (!(CallFunc_Less_IntInt_ReturnValue_54)) goto Label_04D3;0x0490Label_0490:0x0490CallFunc_CreateDynamicMaterialInstance_ReturnValue_62 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP24LOW_Mic.LightProbe_PP24LOW_Mic, FName(None));0x04BBBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_62;0x04CEgoto Label_0194;0x04D3Label_04D3:0x04D3CallFunc_Greater_IntInt_ReturnValue_54 = Greater_IntInt(Num Light Probes, 24);0x04F5if (!(CallFunc_Greater_IntInt_ReturnValue_54)) goto Label_0490;0x0503CallFunc_Less_IntInt_ReturnValue_53 = Less_IntInt(Num Light Probes, 28);0x0525if (!(CallFunc_Less_IntInt_ReturnValue_53)) goto Label_0576;0x0533Label_0533:0x0533CallFunc_CreateDynamicMaterialInstance_ReturnValue_61 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP28LOW_Mic.LightProbe_PP28LOW_Mic, FName(None));0x055EBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_61;0x0571goto Label_0194;0x0576Label_0576:0x0576CallFunc_Greater_IntInt_ReturnValue_53 = Greater_IntInt(Num Light Probes, 28);0x0598if (!(CallFunc_Greater_IntInt_ReturnValue_53)) goto Label_0533;0x05A6CallFunc_Less_IntInt_ReturnValue_52 = Less_IntInt(Num Light Probes, 32);0x05C8if (!(CallFunc_Less_IntInt_ReturnValue_52)) goto Label_0619;0x05D6Label_05D6:0x05D6CallFunc_CreateDynamicMaterialInstance_ReturnValue_60 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP32LOW_Mic.LightProbe_PP32LOW_Mic, FName(None));0x0601BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_60;0x0614goto Label_0194;0x0619Label_0619:0x0619CallFunc_Greater_IntInt_ReturnValue_52 = Greater_IntInt(Num Light Probes, 32);0x063Bif (!(CallFunc_Greater_IntInt_ReturnValue_52)) goto Label_05D6;0x0649CallFunc_Less_IntInt_ReturnValue_51 = Less_IntInt(Num Light Probes, 36);0x066Bif (!(CallFunc_Less_IntInt_ReturnValue_51)) goto Label_06BC;0x0679Label_0679:0x0679CallFunc_CreateDynamicMaterialInstance_ReturnValue_59 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP36LOW_Mic.LightProbe_PP36LOW_Mic, FName(None));0x06A4BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_59;0x06B7goto Label_0194;0x06BCLabel_06BC:0x06BCCallFunc_Greater_IntInt_ReturnValue_51 = Greater_IntInt(Num Light Probes, 36);0x06DEif (!(CallFunc_Greater_IntInt_ReturnValue_51)) goto Label_0679;0x06ECCallFunc_Less_IntInt_ReturnValue_50 = Less_IntInt(Num Light Probes, 40);0x070Eif (!(CallFunc_Less_IntInt_ReturnValue_50)) goto Label_075F;0x071CLabel_071C:0x071CCallFunc_CreateDynamicMaterialInstance_ReturnValue_58 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP40LOW_Mic.LightProbe_PP40LOW_Mic, FName(None));0x0747BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_58;0x075Agoto Label_0194;0x075FLabel_075F:0x075FCallFunc_Greater_IntInt_ReturnValue_50 = Greater_IntInt(Num Light Probes, 40);0x0781if (!(CallFunc_Greater_IntInt_ReturnValue_50)) goto Label_071C;0x078FCallFunc_Less_IntInt_ReturnValue_49 = Less_IntInt(Num Light Probes, 44);0x07B1if (!(CallFunc_Less_IntInt_ReturnValue_49)) goto Label_0802;0x07BFLabel_07BF:0x07BFCallFunc_CreateDynamicMaterialInstance_ReturnValue_57 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP44LOW_Mic.LightProbe_PP44LOW_Mic, FName(None));0x07EABlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_57;0x07FDgoto Label_0194;0x0802Label_0802:0x0802CallFunc_Greater_IntInt_ReturnValue_49 = Greater_IntInt(Num Light Probes, 44);0x0824if (!(CallFunc_Greater_IntInt_ReturnValue_49)) goto Label_07BF;0x0832CallFunc_Less_IntInt_ReturnValue_48 = Less_IntInt(Num Light Probes, 48);0x0854if (!(CallFunc_Less_IntInt_ReturnValue_48)) goto Label_08A5;0x0862Label_0862:0x0862CallFunc_CreateDynamicMaterialInstance_ReturnValue_56 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP48LOW_Mic.LightProbe_PP48LOW_Mic, FName(None));0x088DBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_56;0x08A0goto Label_0194;0x08A5Label_08A5:0x08A5CallFunc_Greater_IntInt_ReturnValue_48 = Greater_IntInt(Num Light Probes, 48);0x08C7if (!(CallFunc_Greater_IntInt_ReturnValue_48)) goto Label_0862;0x08D5CallFunc_Less_IntInt_ReturnValue_47 = Less_IntInt(Num Light Probes, 52);0x08F7if (!(CallFunc_Less_IntInt_ReturnValue_47)) goto Label_0948;0x0905Label_0905:0x0905CallFunc_CreateDynamicMaterialInstance_ReturnValue_55 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP52LOW_Mic.LightProbe_PP52LOW_Mic, FName(None));0x0930BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_55;0x0943goto Label_0194;0x0948Label_0948:0x0948CallFunc_Greater_IntInt_ReturnValue_47 = Greater_IntInt(Num Light Probes, 52);0x096Aif (!(CallFunc_Greater_IntInt_ReturnValue_47)) goto Label_0905;0x0978CallFunc_Less_IntInt_ReturnValue_46 = Less_IntInt(Num Light Probes, 56);0x099Aif (!(CallFunc_Less_IntInt_ReturnValue_46)) goto Label_09EB;0x09A8Label_09A8:0x09A8CallFunc_CreateDynamicMaterialInstance_ReturnValue_54 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP56LOW_Mic.LightProbe_PP56LOW_Mic, FName(None));0x09D3BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_54;0x09E6goto Label_0194;0x09EBLabel_09EB:0x09EBCallFunc_Greater_IntInt_ReturnValue_46 = Greater_IntInt(Num Light Probes, 56);0x0A0Dif (!(CallFunc_Greater_IntInt_ReturnValue_46)) goto Label_09A8;0x0A1BCallFunc_Less_IntInt_ReturnValue_45 = Less_IntInt(Num Light Probes, 60);0x0A3Dif (!(CallFunc_Less_IntInt_ReturnValue_45)) goto Label_0A8E;0x0A4BLabel_0A4B:0x0A4BCallFunc_CreateDynamicMaterialInstance_ReturnValue_53 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP60LOW_Mic.LightProbe_PP60LOW_Mic, FName(None));0x0A76BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_53;0x0A89goto Label_0194;0x0A8ELabel_0A8E:0x0A8ECallFunc_Greater_IntInt_ReturnValue_45 = Greater_IntInt(Num Light Probes, 60);0x0AB0if (!(CallFunc_Greater_IntInt_ReturnValue_45)) goto Label_0A4B;0x0ABECallFunc_Less_IntInt_ReturnValue_44 = Less_IntInt(Num Light Probes, 64);0x0AE0if (!(CallFunc_Less_IntInt_ReturnValue_44)) goto Label_0B31;0x0AEELabel_0AEE:0x0AEECallFunc_CreateDynamicMaterialInstance_ReturnValue_52 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP64LOW_Mic.LightProbe_PP64LOW_Mic, FName(None));0x0B19BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_52;0x0B2Cgoto Label_0194;0x0B31Label_0B31:0x0B31CallFunc_Greater_IntInt_ReturnValue_44 = Greater_IntInt(Num Light Probes, 64);0x0B53if (!(CallFunc_Greater_IntInt_ReturnValue_44)) goto Label_0AEE;0x0B61CallFunc_Less_IntInt_ReturnValue_43 = Less_IntInt(Num Light Probes, 128);0x0B83if (!(CallFunc_Less_IntInt_ReturnValue_43)) goto Label_0BD4;0x0B91Label_0B91:0x0B91CallFunc_CreateDynamicMaterialInstance_ReturnValue_50 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP128LOW_Mic.LightProbe_PP128LOW_Mic, FName(None));0x0BBCBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_50;0x0BCFgoto Label_0194;0x0BD4Label_0BD4:0x0BD4CallFunc_Greater_IntInt_ReturnValue_43 = Greater_IntInt(Num Light Probes, 128);0x0BF6if (!(CallFunc_Greater_IntInt_ReturnValue_43)) goto Label_0B91;0x0C04CallFunc_Less_IntInt_ReturnValue_38 = Less_IntInt(Num Light Probes, 192);0x0C26if (!(CallFunc_Less_IntInt_ReturnValue_38)) goto Label_0CB5;0x0C34Label_0C34:0x0C34CallFunc_CreateDynamicMaterialInstance_ReturnValue_51 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/128Lights/128LightsLowQuality/LightProbe_PP64LOW_Mic.LightProbe_PP64LOW_Mic, FName(None));0x0C5FBlutilityPPMat2 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_51;0x0C72CallFunc_CreateDynamicMaterialInstance_ReturnValue_42 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP128LOW_Mic.LightProbe_PP128LOW_Mic, FName(None));0x0C9DBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_42;0x0CB0goto Label_3435;0x0CB5Label_0CB5:0x0CB5CallFunc_Greater_IntInt_ReturnValue_38 = Greater_IntInt(Num Light Probes, 192);0x0CD7if (!(CallFunc_Greater_IntInt_ReturnValue_38)) goto Label_0C34;0x0CE5CallFunc_Less_IntInt_ReturnValue_42 = Less_IntInt(Num Light Probes, 256);0x0D07if (!(CallFunc_Less_IntInt_ReturnValue_42)) goto Label_0D96;0x0D15Label_0D15:0x0D15CallFunc_CreateDynamicMaterialInstance_ReturnValue_49 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/128Lights/128LightsLowQuality/LightProbe_PP128LOW_Mic.LightProbe_PP128LOW_Mic, FName(None));0x0D40BlutilityPPMat2 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_49;0x0D53CallFunc_CreateDynamicMaterialInstance_ReturnValue_48 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP128LOW_Mic.LightProbe_PP128LOW_Mic, FName(None));0x0D7EBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_48;0x0D91goto Label_3435;0x0D96Label_0D96:0x0D96CallFunc_Greater_IntInt_ReturnValue_42 = Greater_IntInt(Num Light Probes, 256);0x0DB8if (!(CallFunc_Greater_IntInt_ReturnValue_42)) goto Label_0D15;0x0DC6PrintString(this, "Too Many Light probes exist! Delete Some!", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x0E25goto Label_3435;0x0E2ALabel_0E2A:0x0E2ACallFunc_Less_IntInt_ReturnValue_21 = Less_IntInt(Num Light Probes, 4);0x0E4Cif (!(CallFunc_Less_IntInt_ReturnValue_21)) goto Label_0EA8;0x0E5ALabel_0E5A:0x0E5ACallFunc_CreateDynamicMaterialInstance_ReturnValue_25 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP4LOW_Mic.LightProbe_PP4LOW_Mic, FName(None));0x0E85BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_25;0x0E98Label_0E98:0x0E98BlutilityPPMat2 = nullptr;0x0EA3goto Label_3435;0x0EA8Label_0EA8:0x0EA8CallFunc_Greater_IntInt_ReturnValue_21 = Greater_IntInt(Num Light Probes, 4);0x0ECAif (!(CallFunc_Greater_IntInt_ReturnValue_21)) goto Label_0E5A;0x0ED8CallFunc_Less_IntInt_ReturnValue_20 = Less_IntInt(Num Light Probes, 8);0x0EFAif (!(CallFunc_Less_IntInt_ReturnValue_20)) goto Label_0F4B;0x0F08Label_0F08:0x0F08CallFunc_CreateDynamicMaterialInstance_ReturnValue_24 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP8LOW_Mic.LightProbe_PP8LOW_Mic, FName(None));0x0F33BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_24;0x0F46goto Label_0E98;0x0F4BLabel_0F4B:0x0F4BCallFunc_Greater_IntInt_ReturnValue_20 = Greater_IntInt(Num Light Probes, 8);0x0F6Dif (!(CallFunc_Greater_IntInt_ReturnValue_20)) goto Label_0F08;0x0F7BCallFunc_Less_IntInt_ReturnValue_19 = Less_IntInt(Num Light Probes, 12);0x0F9Dif (!(CallFunc_Less_IntInt_ReturnValue_19)) goto Label_0FEE;0x0FABLabel_0FAB:0x0FABCallFunc_CreateDynamicMaterialInstance_ReturnValue_23 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP12LOW_Mic.LightProbe_PP12LOW_Mic, FName(None));0x0FD6BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_23;0x0FE9goto Label_0E98;0x0FEELabel_0FEE:0x0FEECallFunc_Greater_IntInt_ReturnValue_19 = Greater_IntInt(Num Light Probes, 12);0x1010if (!(CallFunc_Greater_IntInt_ReturnValue_19)) goto Label_0FAB;0x101ECallFunc_Less_IntInt_ReturnValue_18 = Less_IntInt(Num Light Probes, 16);0x1040if (!(CallFunc_Less_IntInt_ReturnValue_18)) goto Label_1091;0x104ELabel_104E:0x104ECallFunc_CreateDynamicMaterialInstance_ReturnValue_22 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP16LOW_Mic.LightProbe_PP16LOW_Mic, FName(None));0x1079BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_22;0x108Cgoto Label_0E98;0x1091Label_1091:0x1091CallFunc_Greater_IntInt_ReturnValue_18 = Greater_IntInt(Num Light Probes, 16);0x10B3if (!(CallFunc_Greater_IntInt_ReturnValue_18)) goto Label_104E;0x10C1CallFunc_Less_IntInt_ReturnValue_17 = Less_IntInt(Num Light Probes, 20);0x10E3if (!(CallFunc_Less_IntInt_ReturnValue_17)) goto Label_1134;0x10F1Label_10F1:0x10F1CallFunc_CreateDynamicMaterialInstance_ReturnValue_21 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP20LOW_Mic.LightProbe_PP20LOW_Mic, FName(None));0x111CBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_21;0x112Fgoto Label_0E98;0x1134Label_1134:0x1134CallFunc_Greater_IntInt_ReturnValue_17 = Greater_IntInt(Num Light Probes, 20);0x1156if (!(CallFunc_Greater_IntInt_ReturnValue_17)) goto Label_10F1;0x1164CallFunc_Less_IntInt_ReturnValue_16 = Less_IntInt(Num Light Probes, 24);0x1186if (!(CallFunc_Less_IntInt_ReturnValue_16)) goto Label_11D7;0x1194Label_1194:0x1194CallFunc_CreateDynamicMaterialInstance_ReturnValue_20 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP24LOW_Mic.LightProbe_PP24LOW_Mic, FName(None));0x11BFBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_20;0x11D2goto Label_0E98;0x11D7Label_11D7:0x11D7CallFunc_Greater_IntInt_ReturnValue_16 = Greater_IntInt(Num Light Probes, 24);0x11F9if (!(CallFunc_Greater_IntInt_ReturnValue_16)) goto Label_1194;0x1207CallFunc_Less_IntInt_ReturnValue_15 = Less_IntInt(Num Light Probes, 28);0x1229if (!(CallFunc_Less_IntInt_ReturnValue_15)) goto Label_127A;0x1237Label_1237:0x1237CallFunc_CreateDynamicMaterialInstance_ReturnValue_19 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP28LOW_Mic.LightProbe_PP28LOW_Mic, FName(None));0x1262BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_19;0x1275goto Label_0E98;0x127ALabel_127A:0x127ACallFunc_Greater_IntInt_ReturnValue_15 = Greater_IntInt(Num Light Probes, 28);0x129Cif (!(CallFunc_Greater_IntInt_ReturnValue_15)) goto Label_1237;0x12AACallFunc_Less_IntInt_ReturnValue_14 = Less_IntInt(Num Light Probes, 32);0x12CCif (!(CallFunc_Less_IntInt_ReturnValue_14)) goto Label_131D;0x12DALabel_12DA:0x12DACallFunc_CreateDynamicMaterialInstance_ReturnValue_18 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP32LOW_Mic.LightProbe_PP32LOW_Mic, FName(None));0x1305BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_18;0x1318goto Label_0E98;0x131DLabel_131D:0x131DCallFunc_Greater_IntInt_ReturnValue_14 = Greater_IntInt(Num Light Probes, 32);0x133Fif (!(CallFunc_Greater_IntInt_ReturnValue_14)) goto Label_12DA;0x134DCallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Num Light Probes, 36);0x136Fif (!(CallFunc_Less_IntInt_ReturnValue_13)) goto Label_13C0;0x137DLabel_137D:0x137DCallFunc_CreateDynamicMaterialInstance_ReturnValue_17 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP36LOW_Mic.LightProbe_PP36LOW_Mic, FName(None));0x13A8BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_17;0x13BBgoto Label_0E98;0x13C0Label_13C0:0x13C0CallFunc_Greater_IntInt_ReturnValue_13 = Greater_IntInt(Num Light Probes, 36);0x13E2if (!(CallFunc_Greater_IntInt_ReturnValue_13)) goto Label_137D;0x13F0CallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Num Light Probes, 40);0x1412if (!(CallFunc_Less_IntInt_ReturnValue_12)) goto Label_1463;0x1420Label_1420:0x1420CallFunc_CreateDynamicMaterialInstance_ReturnValue_16 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP40LOW_Mic.LightProbe_PP40LOW_Mic, FName(None));0x144BBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_16;0x145Egoto Label_0E98;0x1463Label_1463:0x1463CallFunc_Greater_IntInt_ReturnValue_12 = Greater_IntInt(Num Light Probes, 40);0x1485if (!(CallFunc_Greater_IntInt_ReturnValue_12)) goto Label_1420;0x1493CallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Num Light Probes, 44);0x14B5if (!(CallFunc_Less_IntInt_ReturnValue_11)) goto Label_1506;0x14C3Label_14C3:0x14C3CallFunc_CreateDynamicMaterialInstance_ReturnValue_15 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP44LOW_Mic.LightProbe_PP44LOW_Mic, FName(None));0x14EEBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_15;0x1501goto Label_0E98;0x1506Label_1506:0x1506CallFunc_Greater_IntInt_ReturnValue_11 = Greater_IntInt(Num Light Probes, 44);0x1528if (!(CallFunc_Greater_IntInt_ReturnValue_11)) goto Label_14C3;0x1536CallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Num Light Probes, 48);0x1558if (!(CallFunc_Less_IntInt_ReturnValue_10)) goto Label_15A9;0x1566Label_1566:0x1566CallFunc_CreateDynamicMaterialInstance_ReturnValue_14 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP48LOW_Mic.LightProbe_PP48LOW_Mic, FName(None));0x1591BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_14;0x15A4goto Label_0E98;0x15A9Label_15A9:0x15A9CallFunc_Greater_IntInt_ReturnValue_10 = Greater_IntInt(Num Light Probes, 48);0x15CBif (!(CallFunc_Greater_IntInt_ReturnValue_10)) goto Label_1566;0x15D9CallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Num Light Probes, 52);0x15FBif (!(CallFunc_Less_IntInt_ReturnValue_9)) goto Label_164C;0x1609Label_1609:0x1609CallFunc_CreateDynamicMaterialInstance_ReturnValue_13 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP52LOW_Mic.LightProbe_PP52LOW_Mic, FName(None));0x1634BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_13;0x1647goto Label_0E98;0x164CLabel_164C:0x164CCallFunc_Greater_IntInt_ReturnValue_9 = Greater_IntInt(Num Light Probes, 52);0x166Eif (!(CallFunc_Greater_IntInt_ReturnValue_9)) goto Label_1609;0x167CCallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Num Light Probes, 56);0x169Eif (!(CallFunc_Less_IntInt_ReturnValue_8)) goto Label_16EF;0x16ACLabel_16AC:0x16ACCallFunc_CreateDynamicMaterialInstance_ReturnValue_12 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP56LOW_Mic.LightProbe_PP56LOW_Mic, FName(None));0x16D7BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_12;0x16EAgoto Label_0E98;0x16EFLabel_16EF:0x16EFCallFunc_Greater_IntInt_ReturnValue_8 = Greater_IntInt(Num Light Probes, 56);0x1711if (!(CallFunc_Greater_IntInt_ReturnValue_8)) goto Label_16AC;0x171FCallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Num Light Probes, 60);0x1741if (!(CallFunc_Less_IntInt_ReturnValue_7)) goto Label_1792;0x174FLabel_174F:0x174FCallFunc_CreateDynamicMaterialInstance_ReturnValue_11 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP60LOW_Mic.LightProbe_PP60LOW_Mic, FName(None));0x177ABlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_11;0x178Dgoto Label_0E98;0x1792Label_1792:0x1792CallFunc_Greater_IntInt_ReturnValue_7 = Greater_IntInt(Num Light Probes, 60);0x17B4if (!(CallFunc_Greater_IntInt_ReturnValue_7)) goto Label_174F;0x17C2CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Num Light Probes, 64);0x17E4if (!(CallFunc_Less_IntInt_ReturnValue_6)) goto Label_1835;0x17F2Label_17F2:0x17F2CallFunc_CreateDynamicMaterialInstance_ReturnValue_10 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP64LOW_Mic.LightProbe_PP64LOW_Mic, FName(None));0x181DBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_10;0x1830goto Label_0E98;0x1835Label_1835:0x1835CallFunc_Greater_IntInt_ReturnValue_6 = Greater_IntInt(Num Light Probes, 64);0x1857if (!(CallFunc_Greater_IntInt_ReturnValue_6)) goto Label_17F2;0x1865CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Num Light Probes, 128);0x1887if (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_18D8;0x1895Label_1895:0x1895CallFunc_CreateDynamicMaterialInstance_ReturnValue_8 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP128LOW_Mic.LightProbe_PP128LOW_Mic, FName(None));0x18C0BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_8;0x18D3goto Label_0E98;0x18D8Label_18D8:0x18D8CallFunc_Greater_IntInt_ReturnValue_5 = Greater_IntInt(Num Light Probes, 128);0x18FAif (!(CallFunc_Greater_IntInt_ReturnValue_5)) goto Label_1895;0x1908CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Num Light Probes, 192);0x192Aif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_19B9;0x1938Label_1938:0x1938CallFunc_CreateDynamicMaterialInstance_ReturnValue_9 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/128Lights/128LightsGILow/LightProbe_PP64LOW_Mic.LightProbe_PP64LOW_Mic, FName(None));0x1963BlutilityPPMat2 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_9;0x1976CallFunc_CreateDynamicMaterialInstance_ReturnValue = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP128LOW_Mic.LightProbe_PP128LOW_Mic, FName(None));0x19A1BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x19B4goto Label_3435;0x19B9Label_19B9:0x19B9CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Num Light Probes, 192);0x19DBif (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_1938;0x19E9CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Num Light Probes, 256);0x1A0Bif (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_1A9A;0x1A19Label_1A19:0x1A19CallFunc_CreateDynamicMaterialInstance_ReturnValue_7 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/128Lights/128LightsGILow/LightProbe_PP128LOW_Mic.LightProbe_PP128LOW_Mic, FName(None));0x1A44BlutilityPPMat2 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_7;0x1A57CallFunc_CreateDynamicMaterialInstance_ReturnValue_6 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP128LOW_Mic.LightProbe_PP128LOW_Mic, FName(None));0x1A82BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_6;0x1A95goto Label_3435;0x1A9ALabel_1A9A:0x1A9ACallFunc_Greater_IntInt_ReturnValue_4 = Greater_IntInt(Num Light Probes, 256);0x1ABCif (!(CallFunc_Greater_IntInt_ReturnValue_4)) goto Label_1A19;0x1ACAPrintString(this, "Too Many Light probes exist! Delete Some!", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x1B29goto Label_3435;0x1B2ELabel_1B2E:0x1B2ECallFunc_Greater_IntInt_ReturnValue_37 = Greater_IntInt(Num Light Probes, 4);0x1B50if (!(CallFunc_Greater_IntInt_ReturnValue_37)) goto Label_004C;0x1B5ECallFunc_Less_IntInt_ReturnValue_36 = Less_IntInt(Num Light Probes, 8);0x1B80if (!(CallFunc_Less_IntInt_ReturnValue_36)) goto Label_1BD1;0x1B8ELabel_1B8E:0x1B8ECallFunc_CreateDynamicMaterialInstance_ReturnValue_40 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP8_Mic.LightProbe_PP8_Mic, FName(None));0x1BB9BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_40;0x1BCCgoto Label_008A;0x1BD1Label_1BD1:0x1BD1CallFunc_Greater_IntInt_ReturnValue_36 = Greater_IntInt(Num Light Probes, 8);0x1BF3if (!(CallFunc_Greater_IntInt_ReturnValue_36)) goto Label_1B8E;0x1C01CallFunc_Less_IntInt_ReturnValue_35 = Less_IntInt(Num Light Probes, 12);0x1C23if (!(CallFunc_Less_IntInt_ReturnValue_35)) goto Label_1C74;0x1C31Label_1C31:0x1C31CallFunc_CreateDynamicMaterialInstance_ReturnValue_39 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP12_Mic.LightProbe_PP12_Mic, FName(None));0x1C5CBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_39;0x1C6Fgoto Label_008A;0x1C74Label_1C74:0x1C74CallFunc_Greater_IntInt_ReturnValue_35 = Greater_IntInt(Num Light Probes, 12);0x1C96if (!(CallFunc_Greater_IntInt_ReturnValue_35)) goto Label_1C31;0x1CA4CallFunc_Less_IntInt_ReturnValue_34 = Less_IntInt(Num Light Probes, 16);0x1CC6if (!(CallFunc_Less_IntInt_ReturnValue_34)) goto Label_1D17;0x1CD4Label_1CD4:0x1CD4CallFunc_CreateDynamicMaterialInstance_ReturnValue_38 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP16_Mic.LightProbe_PP16_Mic, FName(None));0x1CFFBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_38;0x1D12goto Label_008A;0x1D17Label_1D17:0x1D17CallFunc_Greater_IntInt_ReturnValue_34 = Greater_IntInt(Num Light Probes, 16);0x1D39if (!(CallFunc_Greater_IntInt_ReturnValue_34)) goto Label_1CD4;0x1D47CallFunc_Less_IntInt_ReturnValue_33 = Less_IntInt(Num Light Probes, 20);0x1D69if (!(CallFunc_Less_IntInt_ReturnValue_33)) goto Label_1DBA;0x1D77Label_1D77:0x1D77CallFunc_CreateDynamicMaterialInstance_ReturnValue_37 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP20_Mic.LightProbe_PP20_Mic, FName(None));0x1DA2BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_37;0x1DB5goto Label_008A;0x1DBALabel_1DBA:0x1DBACallFunc_Greater_IntInt_ReturnValue_33 = Greater_IntInt(Num Light Probes, 20);0x1DDCif (!(CallFunc_Greater_IntInt_ReturnValue_33)) goto Label_1D77;0x1DEACallFunc_Less_IntInt_ReturnValue_32 = Less_IntInt(Num Light Probes, 24);0x1E0Cif (!(CallFunc_Less_IntInt_ReturnValue_32)) goto Label_1E5D;0x1E1ALabel_1E1A:0x1E1ACallFunc_CreateDynamicMaterialInstance_ReturnValue_36 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP24_Mic.LightProbe_PP24_Mic, FName(None));0x1E45BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_36;0x1E58goto Label_008A;0x1E5DLabel_1E5D:0x1E5DCallFunc_Greater_IntInt_ReturnValue_32 = Greater_IntInt(Num Light Probes, 24);0x1E7Fif (!(CallFunc_Greater_IntInt_ReturnValue_32)) goto Label_1E1A;0x1E8DCallFunc_Less_IntInt_ReturnValue_31 = Less_IntInt(Num Light Probes, 28);0x1EAFif (!(CallFunc_Less_IntInt_ReturnValue_31)) goto Label_1F00;0x1EBDLabel_1EBD:0x1EBDCallFunc_CreateDynamicMaterialInstance_ReturnValue_35 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP28_Mic.LightProbe_PP28_Mic, FName(None));0x1EE8BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_35;0x1EFBgoto Label_008A;0x1F00Label_1F00:0x1F00CallFunc_Greater_IntInt_ReturnValue_31 = Greater_IntInt(Num Light Probes, 28);0x1F22if (!(CallFunc_Greater_IntInt_ReturnValue_31)) goto Label_1EBD;0x1F30CallFunc_Less_IntInt_ReturnValue_30 = Less_IntInt(Num Light Probes, 32);0x1F52if (!(CallFunc_Less_IntInt_ReturnValue_30)) goto Label_1FA3;0x1F60Label_1F60:0x1F60CallFunc_CreateDynamicMaterialInstance_ReturnValue_34 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP32_Mic.LightProbe_PP32_Mic, FName(None));0x1F8BBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_34;0x1F9Egoto Label_008A;0x1FA3Label_1FA3:0x1FA3CallFunc_Greater_IntInt_ReturnValue_30 = Greater_IntInt(Num Light Probes, 32);0x1FC5if (!(CallFunc_Greater_IntInt_ReturnValue_30)) goto Label_1F60;0x1FD3CallFunc_Less_IntInt_ReturnValue_29 = Less_IntInt(Num Light Probes, 36);0x1FF5if (!(CallFunc_Less_IntInt_ReturnValue_29)) goto Label_2046;0x2003Label_2003:0x2003CallFunc_CreateDynamicMaterialInstance_ReturnValue_33 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP36_Mic.LightProbe_PP36_Mic, FName(None));0x202EBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_33;0x2041goto Label_008A;0x2046Label_2046:0x2046CallFunc_Greater_IntInt_ReturnValue_29 = Greater_IntInt(Num Light Probes, 36);0x2068if (!(CallFunc_Greater_IntInt_ReturnValue_29)) goto Label_2003;0x2076CallFunc_Less_IntInt_ReturnValue_28 = Less_IntInt(Num Light Probes, 40);0x2098if (!(CallFunc_Less_IntInt_ReturnValue_28)) goto Label_20E9;0x20A6Label_20A6:0x20A6CallFunc_CreateDynamicMaterialInstance_ReturnValue_32 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP40_Mic.LightProbe_PP40_Mic, FName(None));0x20D1BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_32;0x20E4goto Label_008A;0x20E9Label_20E9:0x20E9CallFunc_Greater_IntInt_ReturnValue_28 = Greater_IntInt(Num Light Probes, 40);0x210Bif (!(CallFunc_Greater_IntInt_ReturnValue_28)) goto Label_20A6;0x2119CallFunc_Less_IntInt_ReturnValue_27 = Less_IntInt(Num Light Probes, 44);0x213Bif (!(CallFunc_Less_IntInt_ReturnValue_27)) goto Label_218C;0x2149Label_2149:0x2149CallFunc_CreateDynamicMaterialInstance_ReturnValue_31 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP44_Mic.LightProbe_PP44_Mic, FName(None));0x2174BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_31;0x2187goto Label_008A;0x218CLabel_218C:0x218CCallFunc_Greater_IntInt_ReturnValue_27 = Greater_IntInt(Num Light Probes, 44);0x21AEif (!(CallFunc_Greater_IntInt_ReturnValue_27)) goto Label_2149;0x21BCCallFunc_Less_IntInt_ReturnValue_26 = Less_IntInt(Num Light Probes, 48);0x21DEif (!(CallFunc_Less_IntInt_ReturnValue_26)) goto Label_222F;0x21ECLabel_21EC:0x21ECCallFunc_CreateDynamicMaterialInstance_ReturnValue_30 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP48_Mic.LightProbe_PP48_Mic, FName(None));0x2217BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_30;0x222Agoto Label_008A;0x222FLabel_222F:0x222FCallFunc_Greater_IntInt_ReturnValue_26 = Greater_IntInt(Num Light Probes, 48);0x2251if (!(CallFunc_Greater_IntInt_ReturnValue_26)) goto Label_21EC;0x225FCallFunc_Less_IntInt_ReturnValue_25 = Less_IntInt(Num Light Probes, 52);0x2281if (!(CallFunc_Less_IntInt_ReturnValue_25)) goto Label_22D2;0x228FLabel_228F:0x228FCallFunc_CreateDynamicMaterialInstance_ReturnValue_29 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP52_Mic.LightProbe_PP52_Mic, FName(None));0x22BABlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_29;0x22CDgoto Label_008A;0x22D2Label_22D2:0x22D2CallFunc_Greater_IntInt_ReturnValue_25 = Greater_IntInt(Num Light Probes, 52);0x22F4if (!(CallFunc_Greater_IntInt_ReturnValue_25)) goto Label_228F;0x2302CallFunc_Less_IntInt_ReturnValue_24 = Less_IntInt(Num Light Probes, 56);0x2324if (!(CallFunc_Less_IntInt_ReturnValue_24)) goto Label_2375;0x2332Label_2332:0x2332CallFunc_CreateDynamicMaterialInstance_ReturnValue_28 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP56_Mic.LightProbe_PP56_Mic, FName(None));0x235DBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_28;0x2370goto Label_008A;0x2375Label_2375:0x2375CallFunc_Greater_IntInt_ReturnValue_24 = Greater_IntInt(Num Light Probes, 56);0x2397if (!(CallFunc_Greater_IntInt_ReturnValue_24)) goto Label_2332;0x23A5CallFunc_Less_IntInt_ReturnValue_23 = Less_IntInt(Num Light Probes, 60);0x23C7if (!(CallFunc_Less_IntInt_ReturnValue_23)) goto Label_2418;0x23D5Label_23D5:0x23D5CallFunc_CreateDynamicMaterialInstance_ReturnValue_27 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP60_Mic.LightProbe_PP60_Mic, FName(None));0x2400BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_27;0x2413goto Label_008A;0x2418Label_2418:0x2418CallFunc_Greater_IntInt_ReturnValue_23 = Greater_IntInt(Num Light Probes, 60);0x243Aif (!(CallFunc_Greater_IntInt_ReturnValue_23)) goto Label_23D5;0x2448CallFunc_Less_IntInt_ReturnValue_22 = Less_IntInt(Num Light Probes, 64);0x246Aif (!(CallFunc_Less_IntInt_ReturnValue_22)) goto Label_24BB;0x2478Label_2478:0x2478CallFunc_CreateDynamicMaterialInstance_ReturnValue_26 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP64_Mic.LightProbe_PP64_Mic, FName(None));0x24A3BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_26;0x24B6goto Label_008A;0x24BBLabel_24BB:0x24BBCallFunc_Greater_IntInt_ReturnValue_22 = Greater_IntInt(Num Light Probes, 64);0x24DDif (!(CallFunc_Greater_IntInt_ReturnValue_22)) goto Label_2478;0x24EBCallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Num Light Probes, 128);0x250Dif (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_255E;0x251BLabel_251B:0x251BCallFunc_CreateDynamicMaterialInstance_ReturnValue_4 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP128_Mic.LightProbe_PP128_Mic, FName(None));0x2546BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_4;0x2559goto Label_008A;0x255ELabel_255E:0x255ECallFunc_Greater_IntInt_ReturnValue_3 = Greater_IntInt(Num Light Probes, 128);0x2580if (!(CallFunc_Greater_IntInt_ReturnValue_3)) goto Label_251B;0x258ECallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Num Light Probes, 192);0x25B0if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_263F;0x25BELabel_25BE:0x25BECallFunc_CreateDynamicMaterialInstance_ReturnValue_5 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/128Lights/128LightsGI/LightProbe_PP64_Mic.LightProbe_PP64_Mic, FName(None));0x25E9BlutilityPPMat2 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_5;0x25FCCallFunc_CreateDynamicMaterialInstance_ReturnValue_3 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP128_Mic.LightProbe_PP128_Mic, FName(None));0x2627BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_3;0x263Agoto Label_3435;0x263FLabel_263F:0x263FCallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(Num Light Probes, 192);0x2661if (!(CallFunc_Greater_IntInt_ReturnValue_2)) goto Label_25BE;0x266FCallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Num Light Probes, 256);0x2691if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_2720;0x269FLabel_269F:0x269FCallFunc_CreateDynamicMaterialInstance_ReturnValue_2 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/128Lights/128LightsGI/LightProbe_PP128_Mic.LightProbe_PP128_Mic, FName(None));0x26CABlutilityPPMat2 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_2;0x26DDCallFunc_CreateDynamicMaterialInstance_ReturnValue_1 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP128_Mic.LightProbe_PP128_Mic, FName(None));0x2708BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_1;0x271Bgoto Label_3435;0x2720Label_2720:0x2720CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(Num Light Probes, 256);0x2742if (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_269F;0x2750PrintString(this, "Too Many Light probes exist! Delete Some!", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x27AFgoto Label_3435;0x27B4Label_27B4:0x27B4CallFunc_Greater_IntInt_ReturnValue_75 = Greater_IntInt(Num Light Probes, 4);0x27D6if (!(CallFunc_Greater_IntInt_ReturnValue_75)) goto Label_00D8;0x27E4CallFunc_Less_IntInt_ReturnValue_74 = Less_IntInt(Num Light Probes, 8);0x2806if (!(CallFunc_Less_IntInt_ReturnValue_74)) goto Label_2857;0x2814Label_2814:0x2814CallFunc_CreateDynamicMaterialInstance_ReturnValue_82 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP8_Mic.LightProbe_PP8_Mic, FName(None));0x283FBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_82;0x2852goto Label_0116;0x2857Label_2857:0x2857CallFunc_Greater_IntInt_ReturnValue_74 = Greater_IntInt(Num Light Probes, 8);0x2879if (!(CallFunc_Greater_IntInt_ReturnValue_74)) goto Label_2814;0x2887CallFunc_Less_IntInt_ReturnValue_73 = Less_IntInt(Num Light Probes, 12);0x28A9if (!(CallFunc_Less_IntInt_ReturnValue_73)) goto Label_28FA;0x28B7Label_28B7:0x28B7CallFunc_CreateDynamicMaterialInstance_ReturnValue_81 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP12_Mic.LightProbe_PP12_Mic, FName(None));0x28E2BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_81;0x28F5goto Label_0116;0x28FALabel_28FA:0x28FACallFunc_Greater_IntInt_ReturnValue_73 = Greater_IntInt(Num Light Probes, 12);0x291Cif (!(CallFunc_Greater_IntInt_ReturnValue_73)) goto Label_28B7;0x292ACallFunc_Less_IntInt_ReturnValue_72 = Less_IntInt(Num Light Probes, 16);0x294Cif (!(CallFunc_Less_IntInt_ReturnValue_72)) goto Label_299D;0x295ALabel_295A:0x295ACallFunc_CreateDynamicMaterialInstance_ReturnValue_80 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP16_Mic.LightProbe_PP16_Mic, FName(None));0x2985BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_80;0x2998goto Label_0116;0x299DLabel_299D:0x299DCallFunc_Greater_IntInt_ReturnValue_72 = Greater_IntInt(Num Light Probes, 16);0x29BFif (!(CallFunc_Greater_IntInt_ReturnValue_72)) goto Label_295A;0x29CDCallFunc_Less_IntInt_ReturnValue_71 = Less_IntInt(Num Light Probes, 20);0x29EFif (!(CallFunc_Less_IntInt_ReturnValue_71)) goto Label_2A40;0x29FDLabel_29FD:0x29FDCallFunc_CreateDynamicMaterialInstance_ReturnValue_79 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP20_Mic.LightProbe_PP20_Mic, FName(None));0x2A28BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_79;0x2A3Bgoto Label_0116;0x2A40Label_2A40:0x2A40CallFunc_Greater_IntInt_ReturnValue_71 = Greater_IntInt(Num Light Probes, 20);0x2A62if (!(CallFunc_Greater_IntInt_ReturnValue_71)) goto Label_29FD;0x2A70CallFunc_Less_IntInt_ReturnValue_70 = Less_IntInt(Num Light Probes, 24);0x2A92if (!(CallFunc_Less_IntInt_ReturnValue_70)) goto Label_2AE3;0x2AA0Label_2AA0:0x2AA0CallFunc_CreateDynamicMaterialInstance_ReturnValue_78 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP24_Mic.LightProbe_PP24_Mic, FName(None));0x2ACBBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_78;0x2ADEgoto Label_0116;0x2AE3Label_2AE3:0x2AE3CallFunc_Greater_IntInt_ReturnValue_70 = Greater_IntInt(Num Light Probes, 24);0x2B05if (!(CallFunc_Greater_IntInt_ReturnValue_70)) goto Label_2AA0;0x2B13CallFunc_Less_IntInt_ReturnValue_69 = Less_IntInt(Num Light Probes, 28);0x2B35if (!(CallFunc_Less_IntInt_ReturnValue_69)) goto Label_2B86;0x2B43Label_2B43:0x2B43CallFunc_CreateDynamicMaterialInstance_ReturnValue_77 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP28_Mic.LightProbe_PP28_Mic, FName(None));0x2B6EBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_77;0x2B81goto Label_0116;0x2B86Label_2B86:0x2B86CallFunc_Greater_IntInt_ReturnValue_69 = Greater_IntInt(Num Light Probes, 28);0x2BA8if (!(CallFunc_Greater_IntInt_ReturnValue_69)) goto Label_2B43;0x2BB6CallFunc_Less_IntInt_ReturnValue_68 = Less_IntInt(Num Light Probes, 32);0x2BD8if (!(CallFunc_Less_IntInt_ReturnValue_68)) goto Label_2C29;0x2BE6Label_2BE6:0x2BE6CallFunc_CreateDynamicMaterialInstance_ReturnValue_76 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP32_Mic.LightProbe_PP32_Mic, FName(None));0x2C11BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_76;0x2C24goto Label_0116;0x2C29Label_2C29:0x2C29CallFunc_Greater_IntInt_ReturnValue_68 = Greater_IntInt(Num Light Probes, 32);0x2C4Bif (!(CallFunc_Greater_IntInt_ReturnValue_68)) goto Label_2BE6;0x2C59CallFunc_Less_IntInt_ReturnValue_67 = Less_IntInt(Num Light Probes, 36);0x2C7Bif (!(CallFunc_Less_IntInt_ReturnValue_67)) goto Label_2CCC;0x2C89Label_2C89:0x2C89CallFunc_CreateDynamicMaterialInstance_ReturnValue_75 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP36_Mic.LightProbe_PP36_Mic, FName(None));0x2CB4BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_75;0x2CC7goto Label_0116;0x2CCCLabel_2CCC:0x2CCCCallFunc_Greater_IntInt_ReturnValue_67 = Greater_IntInt(Num Light Probes, 36);0x2CEEif (!(CallFunc_Greater_IntInt_ReturnValue_67)) goto Label_2C89;0x2CFCCallFunc_Less_IntInt_ReturnValue_66 = Less_IntInt(Num Light Probes, 40);0x2D1Eif (!(CallFunc_Less_IntInt_ReturnValue_66)) goto Label_2D6F;0x2D2CLabel_2D2C:0x2D2CCallFunc_CreateDynamicMaterialInstance_ReturnValue_74 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP40_Mic.LightProbe_PP40_Mic, FName(None));0x2D57BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_74;0x2D6Agoto Label_0116;0x2D6FLabel_2D6F:0x2D6FCallFunc_Greater_IntInt_ReturnValue_66 = Greater_IntInt(Num Light Probes, 40);0x2D91if (!(CallFunc_Greater_IntInt_ReturnValue_66)) goto Label_2D2C;0x2D9FCallFunc_Less_IntInt_ReturnValue_65 = Less_IntInt(Num Light Probes, 44);0x2DC1if (!(CallFunc_Less_IntInt_ReturnValue_65)) goto Label_2E12;0x2DCFLabel_2DCF:0x2DCFCallFunc_CreateDynamicMaterialInstance_ReturnValue_73 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP44_Mic.LightProbe_PP44_Mic, FName(None));0x2DFABlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_73;0x2E0Dgoto Label_0116;0x2E12Label_2E12:0x2E12CallFunc_Greater_IntInt_ReturnValue_65 = Greater_IntInt(Num Light Probes, 44);0x2E34if (!(CallFunc_Greater_IntInt_ReturnValue_65)) goto Label_2DCF;0x2E42CallFunc_Less_IntInt_ReturnValue_64 = Less_IntInt(Num Light Probes, 48);0x2E64if (!(CallFunc_Less_IntInt_ReturnValue_64)) goto Label_2EB5;0x2E72Label_2E72:0x2E72CallFunc_CreateDynamicMaterialInstance_ReturnValue_72 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP48_Mic.LightProbe_PP48_Mic, FName(None));0x2E9DBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_72;0x2EB0goto Label_0116;0x2EB5Label_2EB5:0x2EB5CallFunc_Greater_IntInt_ReturnValue_64 = Greater_IntInt(Num Light Probes, 48);0x2ED7if (!(CallFunc_Greater_IntInt_ReturnValue_64)) goto Label_2E72;0x2EE5CallFunc_Less_IntInt_ReturnValue_63 = Less_IntInt(Num Light Probes, 52);0x2F07if (!(CallFunc_Less_IntInt_ReturnValue_63)) goto Label_2F58;0x2F15Label_2F15:0x2F15CallFunc_CreateDynamicMaterialInstance_ReturnValue_71 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP52_Mic.LightProbe_PP52_Mic, FName(None));0x2F40BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_71;0x2F53goto Label_0116;0x2F58Label_2F58:0x2F58CallFunc_Greater_IntInt_ReturnValue_63 = Greater_IntInt(Num Light Probes, 52);0x2F7Aif (!(CallFunc_Greater_IntInt_ReturnValue_63)) goto Label_2F15;0x2F88CallFunc_Less_IntInt_ReturnValue_62 = Less_IntInt(Num Light Probes, 56);0x2FAAif (!(CallFunc_Less_IntInt_ReturnValue_62)) goto Label_2FFB;0x2FB8Label_2FB8:0x2FB8CallFunc_CreateDynamicMaterialInstance_ReturnValue_70 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP56_Mic.LightProbe_PP56_Mic, FName(None));0x2FE3BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_70;0x2FF6goto Label_0116;0x2FFBLabel_2FFB:0x2FFBCallFunc_Greater_IntInt_ReturnValue_62 = Greater_IntInt(Num Light Probes, 56);0x301Dif (!(CallFunc_Greater_IntInt_ReturnValue_62)) goto Label_2FB8;0x302BCallFunc_Less_IntInt_ReturnValue_61 = Less_IntInt(Num Light Probes, 60);0x304Dif (!(CallFunc_Less_IntInt_ReturnValue_61)) goto Label_309E;0x305BLabel_305B:0x305BCallFunc_CreateDynamicMaterialInstance_ReturnValue_69 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP60_Mic.LightProbe_PP60_Mic, FName(None));0x3086BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_69;0x3099goto Label_0116;0x309ELabel_309E:0x309ECallFunc_Greater_IntInt_ReturnValue_61 = Greater_IntInt(Num Light Probes, 60);0x30C0if (!(CallFunc_Greater_IntInt_ReturnValue_61)) goto Label_305B;0x30CECallFunc_Less_IntInt_ReturnValue_60 = Less_IntInt(Num Light Probes, 64);0x30F0if (!(CallFunc_Less_IntInt_ReturnValue_60)) goto Label_3141;0x30FELabel_30FE:0x30FECallFunc_CreateDynamicMaterialInstance_ReturnValue_68 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP64_Mic.LightProbe_PP64_Mic, FName(None));0x3129BlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_68;0x313Cgoto Label_0116;0x3141Label_3141:0x3141CallFunc_Greater_IntInt_ReturnValue_60 = Greater_IntInt(Num Light Probes, 64);0x3163if (!(CallFunc_Greater_IntInt_ReturnValue_60)) goto Label_30FE;0x3171CallFunc_Less_IntInt_ReturnValue_41 = Less_IntInt(Num Light Probes, 128);0x3193if (!(CallFunc_Less_IntInt_ReturnValue_41)) goto Label_31E4;0x31A1Label_31A1:0x31A1CallFunc_CreateDynamicMaterialInstance_ReturnValue_46 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP128_Mic.LightProbe_PP128_Mic, FName(None));0x31CCBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_46;0x31DFgoto Label_0116;0x31E4Label_31E4:0x31E4CallFunc_Greater_IntInt_ReturnValue_41 = Greater_IntInt(Num Light Probes, 128);0x3206if (!(CallFunc_Greater_IntInt_ReturnValue_41)) goto Label_31A1;0x3214CallFunc_Less_IntInt_ReturnValue_40 = Less_IntInt(Num Light Probes, 192);0x3236if (!(CallFunc_Less_IntInt_ReturnValue_40)) goto Label_32C5;0x3244Label_3244:0x3244CallFunc_CreateDynamicMaterialInstance_ReturnValue_47 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/128Lights/LightProbe_PP64_Mic.LightProbe_PP64_Mic, FName(None));0x326FBlutilityPPMat2 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_47;0x3282CallFunc_CreateDynamicMaterialInstance_ReturnValue_45 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP128_Mic.LightProbe_PP128_Mic, FName(None));0x32ADBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_45;0x32C0goto Label_3435;0x32C5Label_32C5:0x32C5CallFunc_Greater_IntInt_ReturnValue_40 = Greater_IntInt(Num Light Probes, 192);0x32E7if (!(CallFunc_Greater_IntInt_ReturnValue_40)) goto Label_3244;0x32F5CallFunc_Less_IntInt_ReturnValue_39 = Less_IntInt(Num Light Probes, 256);0x3317if (!(CallFunc_Less_IntInt_ReturnValue_39)) goto Label_33A6;0x3325Label_3325:0x3325CallFunc_CreateDynamicMaterialInstance_ReturnValue_44 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/128Lights/LightProbe_PP128_Mic.LightProbe_PP128_Mic, FName(None));0x3350BlutilityPPMat2 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_44;0x3363CallFunc_CreateDynamicMaterialInstance_ReturnValue_43 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP128_Mic.LightProbe_PP128_Mic, FName(None));0x338EBlutilityPPMat1 = CallFunc_CreateDynamicMaterialInstance_ReturnValue_43;0x33A1goto Label_3435;0x33A6Label_33A6:0x33A6CallFunc_Greater_IntInt_ReturnValue_39 = Greater_IntInt(Num Light Probes, 256);0x33C8if (!(CallFunc_Greater_IntInt_ReturnValue_39)) goto Label_3325;0x33D6PrintString(this, "Too Many Light probes exist! Delete Some!", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x3435Label_3435:0x3435return;0x3437// end of script
Public0x04
void Apply Correct PP Mats Blutility()
Script55 statements · 1,297 bytes of bytecode
0x0000PushFlow(Label_050E);0x0005/Script/Engine.Default__KismetArrayLibrary.Array_Clear(PP Blendable Array Blutility);0x002EPushFlow(Label_0297);0x0033PushFlow(Label_00EA);0x0038CallFunc_IsValid_ReturnValue = IsValid(BlutilityPPMat1);0x0055if (!(CallFunc_IsValid_ReturnValue)) goto Label_0311;0x0063K2Node_MakeStruct_WeightedBlendable_1.Weight = 1f;0x0083K2Node_MakeStruct_WeightedBlendable_1.Object = BlutilityPPMat1;0x009FCallFunc_Array_Contains_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array Blutility, K2Node_MakeStruct_WeightedBlendable_1);0x00DBif (!(CallFunc_Array_Contains_ReturnValue_1)) goto Label_040C;0x00E9PopFlow();0x00EALabel_00EA:0x00EACallFunc_IsValid_ReturnValue_1 = IsValid(BlutilityPPMat2);0x0107if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_019C;0x0115K2Node_MakeStruct_WeightedBlendable.Weight = 1f;0x0135K2Node_MakeStruct_WeightedBlendable.Object = BlutilityPPMat2;0x0151CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array Blutility, K2Node_MakeStruct_WeightedBlendable);0x018Dif (!(CallFunc_Array_Contains_ReturnValue)) goto Label_048D;0x019BPopFlow();0x019CLabel_019C:0x019CK2Node_MakeStruct_WeightedBlendable.Weight = 1f;0x01BCK2Node_MakeStruct_WeightedBlendable.Object = BlutilityPPMat2;0x01D8CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array Blutility, K2Node_MakeStruct_WeightedBlendable);0x0214if (!(CallFunc_Array_Contains_ReturnValue)) PopFlow();0x021EK2Node_MakeStruct_WeightedBlendable.Weight = 1f;0x023EK2Node_MakeStruct_WeightedBlendable.Object = BlutilityPPMat2;0x025ACallFunc_Array_RemoveItem_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(PP Blendable Array Blutility, K2Node_MakeStruct_WeightedBlendable);0x0296PopFlow();0x0297Label_0297:0x0297K2Node_MakeStruct_WeightedBlendables.Array = PP Blendable Array Blutility;0x02BBK2Node_MakeStruct_PostProcessSettings.WeightedBlendables = K2Node_MakeStruct_WeightedBlendables;0x02DFBlutility Probe PP.Settings = K2Node_MakeStruct_PostProcessSettings;0x0310PopFlow();0x0311Label_0311:0x0311K2Node_MakeStruct_WeightedBlendable_1.Weight = 1f;0x0331K2Node_MakeStruct_WeightedBlendable_1.Object = BlutilityPPMat1;0x034DCallFunc_Array_Contains_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array Blutility, K2Node_MakeStruct_WeightedBlendable_1);0x0389if (!(CallFunc_Array_Contains_ReturnValue_1)) PopFlow();0x0393K2Node_MakeStruct_WeightedBlendable_1.Weight = 1f;0x03B3K2Node_MakeStruct_WeightedBlendable_1.Object = BlutilityPPMat1;0x03CFCallFunc_Array_RemoveItem_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(PP Blendable Array Blutility, K2Node_MakeStruct_WeightedBlendable_1);0x040BPopFlow();0x040CLabel_040C:0x040CK2Node_MakeStruct_WeightedBlendable_1.Weight = 1f;0x042CK2Node_MakeStruct_WeightedBlendable_1.Object = BlutilityPPMat1;0x0448CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(PP Blendable Array Blutility, K2Node_MakeStruct_WeightedBlendable_1);0x048CPopFlow();0x048DLabel_048D:0x048DK2Node_MakeStruct_WeightedBlendable.Weight = 1f;0x04ADK2Node_MakeStruct_WeightedBlendable.Object = BlutilityPPMat2;0x04C9CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(PP Blendable Array Blutility, K2Node_MakeStruct_WeightedBlendable);0x050DPopFlow();0x050ELabel_050E:0x050Ereturn;0x0510// end of script
Public0x00
void Create LQ PP Mat(int32 Num Light Probes)
Script300 statements · 5,450 bytes of bytecode
0x0000if (!(Enable GI)) goto Label_008C;0x000ECallFunc_Less_IntInt_ReturnValue_15 = Less_IntInt(Num Light Probes, 4);0x0030if (!(CallFunc_Less_IntInt_ReturnValue_15)) goto Label_0B2B;0x003ELabel_003E:0x003ECallFunc_CreateDynamicMaterialInstance_ReturnValue_15 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP4LOW_Mic.LightProbe_PP4LOW_Mic, FName(None));0x0069Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_15;0x007CLabel_007C:0x007CPost Proccess LQ Material_2 = nullptr;0x0087goto Label_1547;0x008CLabel_008C:0x008CCallFunc_Less_IntInt_ReturnValue_31 = Less_IntInt(Num Light Probes, 4);0x00AEif (!(CallFunc_Less_IntInt_ReturnValue_31)) goto Label_010A;0x00BCLabel_00BC:0x00BCCallFunc_CreateDynamicMaterialInstance_ReturnValue_31 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP4LOW_Mic.LightProbe_PP4LOW_Mic, FName(None));0x00E7Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_31;0x00FALabel_00FA:0x00FAPost Proccess LQ Material_2 = nullptr;0x0105goto Label_1547;0x010ALabel_010A:0x010ACallFunc_Greater_IntInt_ReturnValue_31 = Greater_IntInt(Num Light Probes, 4);0x012Cif (!(CallFunc_Greater_IntInt_ReturnValue_31)) goto Label_00BC;0x013ACallFunc_Less_IntInt_ReturnValue_30 = Less_IntInt(Num Light Probes, 8);0x015Cif (!(CallFunc_Less_IntInt_ReturnValue_30)) goto Label_01AD;0x016ALabel_016A:0x016ACallFunc_CreateDynamicMaterialInstance_ReturnValue_30 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP8LOW_Mic.LightProbe_PP8LOW_Mic, FName(None));0x0195Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_30;0x01A8goto Label_00FA;0x01ADLabel_01AD:0x01ADCallFunc_Greater_IntInt_ReturnValue_30 = Greater_IntInt(Num Light Probes, 8);0x01CFif (!(CallFunc_Greater_IntInt_ReturnValue_30)) goto Label_016A;0x01DDCallFunc_Less_IntInt_ReturnValue_29 = Less_IntInt(Num Light Probes, 12);0x01FFif (!(CallFunc_Less_IntInt_ReturnValue_29)) goto Label_0250;0x020DLabel_020D:0x020DCallFunc_CreateDynamicMaterialInstance_ReturnValue_29 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP12LOW_Mic.LightProbe_PP12LOW_Mic, FName(None));0x0238Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_29;0x024Bgoto Label_00FA;0x0250Label_0250:0x0250CallFunc_Greater_IntInt_ReturnValue_29 = Greater_IntInt(Num Light Probes, 12);0x0272if (!(CallFunc_Greater_IntInt_ReturnValue_29)) goto Label_020D;0x0280CallFunc_Less_IntInt_ReturnValue_28 = Less_IntInt(Num Light Probes, 16);0x02A2if (!(CallFunc_Less_IntInt_ReturnValue_28)) goto Label_02F3;0x02B0Label_02B0:0x02B0CallFunc_CreateDynamicMaterialInstance_ReturnValue_28 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP16LOW_Mic.LightProbe_PP16LOW_Mic, FName(None));0x02DBPost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_28;0x02EEgoto Label_00FA;0x02F3Label_02F3:0x02F3CallFunc_Greater_IntInt_ReturnValue_28 = Greater_IntInt(Num Light Probes, 16);0x0315if (!(CallFunc_Greater_IntInt_ReturnValue_28)) goto Label_02B0;0x0323CallFunc_Less_IntInt_ReturnValue_27 = Less_IntInt(Num Light Probes, 20);0x0345if (!(CallFunc_Less_IntInt_ReturnValue_27)) goto Label_0396;0x0353Label_0353:0x0353CallFunc_CreateDynamicMaterialInstance_ReturnValue_27 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP20LOW_Mic.LightProbe_PP20LOW_Mic, FName(None));0x037EPost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_27;0x0391goto Label_00FA;0x0396Label_0396:0x0396CallFunc_Greater_IntInt_ReturnValue_27 = Greater_IntInt(Num Light Probes, 20);0x03B8if (!(CallFunc_Greater_IntInt_ReturnValue_27)) goto Label_0353;0x03C6CallFunc_Less_IntInt_ReturnValue_26 = Less_IntInt(Num Light Probes, 24);0x03E8if (!(CallFunc_Less_IntInt_ReturnValue_26)) goto Label_0439;0x03F6Label_03F6:0x03F6CallFunc_CreateDynamicMaterialInstance_ReturnValue_26 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP24LOW_Mic.LightProbe_PP24LOW_Mic, FName(None));0x0421Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_26;0x0434goto Label_00FA;0x0439Label_0439:0x0439CallFunc_Greater_IntInt_ReturnValue_26 = Greater_IntInt(Num Light Probes, 24);0x045Bif (!(CallFunc_Greater_IntInt_ReturnValue_26)) goto Label_03F6;0x0469CallFunc_Less_IntInt_ReturnValue_25 = Less_IntInt(Num Light Probes, 28);0x048Bif (!(CallFunc_Less_IntInt_ReturnValue_25)) goto Label_04DC;0x0499Label_0499:0x0499CallFunc_CreateDynamicMaterialInstance_ReturnValue_25 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP28LOW_Mic.LightProbe_PP28LOW_Mic, FName(None));0x04C4Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_25;0x04D7goto Label_00FA;0x04DCLabel_04DC:0x04DCCallFunc_Greater_IntInt_ReturnValue_25 = Greater_IntInt(Num Light Probes, 28);0x04FEif (!(CallFunc_Greater_IntInt_ReturnValue_25)) goto Label_0499;0x050CCallFunc_Less_IntInt_ReturnValue_24 = Less_IntInt(Num Light Probes, 32);0x052Eif (!(CallFunc_Less_IntInt_ReturnValue_24)) goto Label_057F;0x053CLabel_053C:0x053CCallFunc_CreateDynamicMaterialInstance_ReturnValue_24 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP32LOW_Mic.LightProbe_PP32LOW_Mic, FName(None));0x0567Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_24;0x057Agoto Label_00FA;0x057FLabel_057F:0x057FCallFunc_Greater_IntInt_ReturnValue_24 = Greater_IntInt(Num Light Probes, 32);0x05A1if (!(CallFunc_Greater_IntInt_ReturnValue_24)) goto Label_053C;0x05AFCallFunc_Less_IntInt_ReturnValue_23 = Less_IntInt(Num Light Probes, 36);0x05D1if (!(CallFunc_Less_IntInt_ReturnValue_23)) goto Label_0622;0x05DFLabel_05DF:0x05DFCallFunc_CreateDynamicMaterialInstance_ReturnValue_16 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP36LOW_Mic.LightProbe_PP36LOW_Mic, FName(None));0x060APost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_16;0x061Dgoto Label_00FA;0x0622Label_0622:0x0622CallFunc_Greater_IntInt_ReturnValue_23 = Greater_IntInt(Num Light Probes, 36);0x0644if (!(CallFunc_Greater_IntInt_ReturnValue_23)) goto Label_05DF;0x0652CallFunc_Less_IntInt_ReturnValue_22 = Less_IntInt(Num Light Probes, 40);0x0674if (!(CallFunc_Less_IntInt_ReturnValue_22)) goto Label_06C5;0x0682Label_0682:0x0682CallFunc_CreateDynamicMaterialInstance_ReturnValue_23 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP40LOW_Mic.LightProbe_PP40LOW_Mic, FName(None));0x06ADPost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_23;0x06C0goto Label_00FA;0x06C5Label_06C5:0x06C5CallFunc_Greater_IntInt_ReturnValue_22 = Greater_IntInt(Num Light Probes, 40);0x06E7if (!(CallFunc_Greater_IntInt_ReturnValue_22)) goto Label_0682;0x06F5CallFunc_Less_IntInt_ReturnValue_21 = Less_IntInt(Num Light Probes, 44);0x0717if (!(CallFunc_Less_IntInt_ReturnValue_21)) goto Label_0768;0x0725Label_0725:0x0725CallFunc_CreateDynamicMaterialInstance_ReturnValue_22 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP44LOW_Mic.LightProbe_PP44LOW_Mic, FName(None));0x0750Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_22;0x0763goto Label_00FA;0x0768Label_0768:0x0768CallFunc_Greater_IntInt_ReturnValue_21 = Greater_IntInt(Num Light Probes, 44);0x078Aif (!(CallFunc_Greater_IntInt_ReturnValue_21)) goto Label_0725;0x0798CallFunc_Less_IntInt_ReturnValue_20 = Less_IntInt(Num Light Probes, 48);0x07BAif (!(CallFunc_Less_IntInt_ReturnValue_20)) goto Label_080B;0x07C8Label_07C8:0x07C8CallFunc_CreateDynamicMaterialInstance_ReturnValue_21 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP48LOW_Mic.LightProbe_PP48LOW_Mic, FName(None));0x07F3Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_21;0x0806goto Label_00FA;0x080BLabel_080B:0x080BCallFunc_Greater_IntInt_ReturnValue_20 = Greater_IntInt(Num Light Probes, 48);0x082Dif (!(CallFunc_Greater_IntInt_ReturnValue_20)) goto Label_07C8;0x083BCallFunc_Less_IntInt_ReturnValue_19 = Less_IntInt(Num Light Probes, 52);0x085Dif (!(CallFunc_Less_IntInt_ReturnValue_19)) goto Label_08AE;0x086BLabel_086B:0x086BCallFunc_CreateDynamicMaterialInstance_ReturnValue_20 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP52LOW_Mic.LightProbe_PP52LOW_Mic, FName(None));0x0896Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_20;0x08A9goto Label_00FA;0x08AELabel_08AE:0x08AECallFunc_Greater_IntInt_ReturnValue_19 = Greater_IntInt(Num Light Probes, 52);0x08D0if (!(CallFunc_Greater_IntInt_ReturnValue_19)) goto Label_086B;0x08DECallFunc_Less_IntInt_ReturnValue_18 = Less_IntInt(Num Light Probes, 56);0x0900if (!(CallFunc_Less_IntInt_ReturnValue_18)) goto Label_0951;0x090ELabel_090E:0x090ECallFunc_CreateDynamicMaterialInstance_ReturnValue_19 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP56LOW_Mic.LightProbe_PP56LOW_Mic, FName(None));0x0939Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_19;0x094Cgoto Label_00FA;0x0951Label_0951:0x0951CallFunc_Greater_IntInt_ReturnValue_18 = Greater_IntInt(Num Light Probes, 56);0x0973if (!(CallFunc_Greater_IntInt_ReturnValue_18)) goto Label_090E;0x0981CallFunc_Less_IntInt_ReturnValue_17 = Less_IntInt(Num Light Probes, 60);0x09A3if (!(CallFunc_Less_IntInt_ReturnValue_17)) goto Label_09F4;0x09B1Label_09B1:0x09B1CallFunc_CreateDynamicMaterialInstance_ReturnValue_18 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP60LOW_Mic.LightProbe_PP60LOW_Mic, FName(None));0x09DCPost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_18;0x09EFgoto Label_00FA;0x09F4Label_09F4:0x09F4CallFunc_Greater_IntInt_ReturnValue_17 = Greater_IntInt(Num Light Probes, 60);0x0A16if (!(CallFunc_Greater_IntInt_ReturnValue_17)) goto Label_09B1;0x0A24CallFunc_Less_IntInt_ReturnValue_16 = Less_IntInt(Num Light Probes, 64);0x0A46if (!(CallFunc_Less_IntInt_ReturnValue_16)) goto Label_0A97;0x0A54Label_0A54:0x0A54CallFunc_CreateDynamicMaterialInstance_ReturnValue_17 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsLowQuality/LightProbe_PP64LOW_Mic.LightProbe_PP64LOW_Mic, FName(None));0x0A7FPost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_17;0x0A92goto Label_00FA;0x0A97Label_0A97:0x0A97CallFunc_Greater_IntInt_ReturnValue_16 = Greater_IntInt(Num Light Probes, 64);0x0AB9if (!(CallFunc_Greater_IntInt_ReturnValue_16)) goto Label_0A54;0x0AC7PrintString(this, "Too Many Light probes exist! Delete Some!", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x0B26goto Label_1547;0x0B2BLabel_0B2B:0x0B2BCallFunc_Greater_IntInt_ReturnValue_15 = Greater_IntInt(Num Light Probes, 4);0x0B4Dif (!(CallFunc_Greater_IntInt_ReturnValue_15)) goto Label_003E;0x0B5BCallFunc_Less_IntInt_ReturnValue_14 = Less_IntInt(Num Light Probes, 8);0x0B7Dif (!(CallFunc_Less_IntInt_ReturnValue_14)) goto Label_0BCE;0x0B8BLabel_0B8B:0x0B8BCallFunc_CreateDynamicMaterialInstance_ReturnValue_14 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP8LOW_Mic.LightProbe_PP8LOW_Mic, FName(None));0x0BB6Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_14;0x0BC9goto Label_007C;0x0BCELabel_0BCE:0x0BCECallFunc_Greater_IntInt_ReturnValue_14 = Greater_IntInt(Num Light Probes, 8);0x0BF0if (!(CallFunc_Greater_IntInt_ReturnValue_14)) goto Label_0B8B;0x0BFECallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Num Light Probes, 12);0x0C20if (!(CallFunc_Less_IntInt_ReturnValue_13)) goto Label_0C71;0x0C2ELabel_0C2E:0x0C2ECallFunc_CreateDynamicMaterialInstance_ReturnValue_13 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP12LOW_Mic.LightProbe_PP12LOW_Mic, FName(None));0x0C59Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_13;0x0C6Cgoto Label_007C;0x0C71Label_0C71:0x0C71CallFunc_Greater_IntInt_ReturnValue_13 = Greater_IntInt(Num Light Probes, 12);0x0C93if (!(CallFunc_Greater_IntInt_ReturnValue_13)) goto Label_0C2E;0x0CA1CallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Num Light Probes, 16);0x0CC3if (!(CallFunc_Less_IntInt_ReturnValue_12)) goto Label_0D14;0x0CD1Label_0CD1:0x0CD1CallFunc_CreateDynamicMaterialInstance_ReturnValue_12 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP16LOW_Mic.LightProbe_PP16LOW_Mic, FName(None));0x0CFCPost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_12;0x0D0Fgoto Label_007C;0x0D14Label_0D14:0x0D14CallFunc_Greater_IntInt_ReturnValue_12 = Greater_IntInt(Num Light Probes, 16);0x0D36if (!(CallFunc_Greater_IntInt_ReturnValue_12)) goto Label_0CD1;0x0D44CallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Num Light Probes, 20);0x0D66if (!(CallFunc_Less_IntInt_ReturnValue_11)) goto Label_0DB7;0x0D74Label_0D74:0x0D74CallFunc_CreateDynamicMaterialInstance_ReturnValue_11 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP20LOW_Mic.LightProbe_PP20LOW_Mic, FName(None));0x0D9FPost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_11;0x0DB2goto Label_007C;0x0DB7Label_0DB7:0x0DB7CallFunc_Greater_IntInt_ReturnValue_11 = Greater_IntInt(Num Light Probes, 20);0x0DD9if (!(CallFunc_Greater_IntInt_ReturnValue_11)) goto Label_0D74;0x0DE7CallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Num Light Probes, 24);0x0E09if (!(CallFunc_Less_IntInt_ReturnValue_10)) goto Label_0E5A;0x0E17Label_0E17:0x0E17CallFunc_CreateDynamicMaterialInstance_ReturnValue_10 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP24LOW_Mic.LightProbe_PP24LOW_Mic, FName(None));0x0E42Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_10;0x0E55goto Label_007C;0x0E5ALabel_0E5A:0x0E5ACallFunc_Greater_IntInt_ReturnValue_10 = Greater_IntInt(Num Light Probes, 24);0x0E7Cif (!(CallFunc_Greater_IntInt_ReturnValue_10)) goto Label_0E17;0x0E8ACallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Num Light Probes, 28);0x0EACif (!(CallFunc_Less_IntInt_ReturnValue_9)) goto Label_0EFD;0x0EBALabel_0EBA:0x0EBACallFunc_CreateDynamicMaterialInstance_ReturnValue_9 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP28LOW_Mic.LightProbe_PP28LOW_Mic, FName(None));0x0EE5Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_9;0x0EF8goto Label_007C;0x0EFDLabel_0EFD:0x0EFDCallFunc_Greater_IntInt_ReturnValue_9 = Greater_IntInt(Num Light Probes, 28);0x0F1Fif (!(CallFunc_Greater_IntInt_ReturnValue_9)) goto Label_0EBA;0x0F2DCallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Num Light Probes, 32);0x0F4Fif (!(CallFunc_Less_IntInt_ReturnValue_8)) goto Label_0FA0;0x0F5DLabel_0F5D:0x0F5DCallFunc_CreateDynamicMaterialInstance_ReturnValue_8 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP32LOW_Mic.LightProbe_PP32LOW_Mic, FName(None));0x0F88Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_8;0x0F9Bgoto Label_007C;0x0FA0Label_0FA0:0x0FA0CallFunc_Greater_IntInt_ReturnValue_8 = Greater_IntInt(Num Light Probes, 32);0x0FC2if (!(CallFunc_Greater_IntInt_ReturnValue_8)) goto Label_0F5D;0x0FD0CallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Num Light Probes, 36);0x0FF2if (!(CallFunc_Less_IntInt_ReturnValue_7)) goto Label_1043;0x1000Label_1000:0x1000CallFunc_CreateDynamicMaterialInstance_ReturnValue = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP36LOW_Mic.LightProbe_PP36LOW_Mic, FName(None));0x102BPost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x103Egoto Label_007C;0x1043Label_1043:0x1043CallFunc_Greater_IntInt_ReturnValue_7 = Greater_IntInt(Num Light Probes, 36);0x1065if (!(CallFunc_Greater_IntInt_ReturnValue_7)) goto Label_1000;0x1073CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Num Light Probes, 40);0x1095if (!(CallFunc_Less_IntInt_ReturnValue_6)) goto Label_10E6;0x10A3Label_10A3:0x10A3CallFunc_CreateDynamicMaterialInstance_ReturnValue_7 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP40LOW_Mic.LightProbe_PP40LOW_Mic, FName(None));0x10CEPost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_7;0x10E1goto Label_007C;0x10E6Label_10E6:0x10E6CallFunc_Greater_IntInt_ReturnValue_6 = Greater_IntInt(Num Light Probes, 40);0x1108if (!(CallFunc_Greater_IntInt_ReturnValue_6)) goto Label_10A3;0x1116CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Num Light Probes, 44);0x1138if (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_1189;0x1146Label_1146:0x1146CallFunc_CreateDynamicMaterialInstance_ReturnValue_6 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP44LOW_Mic.LightProbe_PP44LOW_Mic, FName(None));0x1171Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_6;0x1184goto Label_007C;0x1189Label_1189:0x1189CallFunc_Greater_IntInt_ReturnValue_5 = Greater_IntInt(Num Light Probes, 44);0x11ABif (!(CallFunc_Greater_IntInt_ReturnValue_5)) goto Label_1146;0x11B9CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Num Light Probes, 48);0x11DBif (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_122C;0x11E9Label_11E9:0x11E9CallFunc_CreateDynamicMaterialInstance_ReturnValue_5 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP48LOW_Mic.LightProbe_PP48LOW_Mic, FName(None));0x1214Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_5;0x1227goto Label_007C;0x122CLabel_122C:0x122CCallFunc_Greater_IntInt_ReturnValue_4 = Greater_IntInt(Num Light Probes, 48);0x124Eif (!(CallFunc_Greater_IntInt_ReturnValue_4)) goto Label_11E9;0x125CCallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Num Light Probes, 52);0x127Eif (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_12CF;0x128CLabel_128C:0x128CCallFunc_CreateDynamicMaterialInstance_ReturnValue_4 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP52LOW_Mic.LightProbe_PP52LOW_Mic, FName(None));0x12B7Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_4;0x12CAgoto Label_007C;0x12CFLabel_12CF:0x12CFCallFunc_Greater_IntInt_ReturnValue_3 = Greater_IntInt(Num Light Probes, 52);0x12F1if (!(CallFunc_Greater_IntInt_ReturnValue_3)) goto Label_128C;0x12FFCallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Num Light Probes, 56);0x1321if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_1372;0x132FLabel_132F:0x132FCallFunc_CreateDynamicMaterialInstance_ReturnValue_3 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP56LOW_Mic.LightProbe_PP56LOW_Mic, FName(None));0x135APost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_3;0x136Dgoto Label_007C;0x1372Label_1372:0x1372CallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(Num Light Probes, 56);0x1394if (!(CallFunc_Greater_IntInt_ReturnValue_2)) goto Label_132F;0x13A2CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Num Light Probes, 60);0x13C4if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_1415;0x13D2Label_13D2:0x13D2CallFunc_CreateDynamicMaterialInstance_ReturnValue_2 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP60LOW_Mic.LightProbe_PP60LOW_Mic, FName(None));0x13FDPost Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_2;0x1410goto Label_007C;0x1415Label_1415:0x1415CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(Num Light Probes, 60);0x1437if (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_13D2;0x1445CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Num Light Probes, 64);0x1467if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_14B8;0x1475Label_1475:0x1475CallFunc_CreateDynamicMaterialInstance_ReturnValue_1 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGILow/LightProbe_PP64LOW_Mic.LightProbe_PP64LOW_Mic, FName(None));0x14A0Post Proccess LQ Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_1;0x14B3goto Label_007C;0x14B8Label_14B8:0x14B8CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Num Light Probes, 64);0x14DAif (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_1475;0x14E8PrintString(this, "Too Many Light probes exist! Delete Some!", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x1547Label_1547:0x1547return;0x1549// end of script
Public0x04
void Apply Correct PP Mats()
Script101 statements · 2,423 bytes of bytecode
0x0000PushFlow(Label_0974);0x0005/Script/Engine.Default__KismetArrayLibrary.Array_Clear(PP Blendable Array);0x002EPushFlow(Label_06FD);0x0033PushFlow(Label_04CF);0x0038PushFlow(Label_02A1);0x003DPushFlow(Label_00F4);0x0042CallFunc_IsValid_ReturnValue_2 = IsValid(Post Proccess Material);0x005Fif (!(CallFunc_IsValid_ReturnValue_2)) goto Label_0777;0x006DK2Node_MakeStruct_WeightedBlendable_3.Weight = 1f;0x008DK2Node_MakeStruct_WeightedBlendable_3.Object = Post Proccess Material;0x00A9CallFunc_Array_Contains_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_3);0x00E5if (!(CallFunc_Array_Contains_ReturnValue_3)) goto Label_0872;0x00F3PopFlow();0x00F4Label_00F4:0x00F4CallFunc_IsValid_ReturnValue_3 = IsValid(Post Proccess Material_2);0x0111if (!(CallFunc_IsValid_ReturnValue_3)) goto Label_01A6;0x011FK2Node_MakeStruct_WeightedBlendable_2.Weight = 1f;0x013FK2Node_MakeStruct_WeightedBlendable_2.Object = Post Proccess Material_2;0x015BCallFunc_Array_Contains_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_2);0x0197if (!(CallFunc_Array_Contains_ReturnValue_2)) goto Label_08F3;0x01A5PopFlow();0x01A6Label_01A6:0x01A6K2Node_MakeStruct_WeightedBlendable_2.Weight = 1f;0x01C6K2Node_MakeStruct_WeightedBlendable_2.Object = Post Proccess Material_2;0x01E2CallFunc_Array_Contains_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_2);0x021Eif (!(CallFunc_Array_Contains_ReturnValue_2)) PopFlow();0x0228K2Node_MakeStruct_WeightedBlendable_2.Weight = 1f;0x0248K2Node_MakeStruct_WeightedBlendable_2.Object = Post Proccess Material_2;0x0264CallFunc_Array_RemoveItem_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_2);0x02A0PopFlow();0x02A1Label_02A1:0x02A1CallFunc_IsValid_ReturnValue_1 = IsValid(Post Proccess LQ Material);0x02BEif (!(CallFunc_IsValid_ReturnValue_1)) goto Label_03D4;0x02CCK2Node_MakeStruct_WeightedBlendable_1.Weight = 1f;0x02ECK2Node_MakeStruct_WeightedBlendable_1.Object = Post Proccess LQ Material;0x0308CallFunc_Array_Contains_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_1);0x0344if (!(CallFunc_Array_Contains_ReturnValue_1)) goto Label_0353;0x0352PopFlow();0x0353Label_0353:0x0353K2Node_MakeStruct_WeightedBlendable_1.Weight = 1f;0x0373K2Node_MakeStruct_WeightedBlendable_1.Object = Post Proccess LQ Material;0x038FCallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_1);0x03D3PopFlow();0x03D4Label_03D4:0x03D4K2Node_MakeStruct_WeightedBlendable_1.Weight = 1f;0x03F4K2Node_MakeStruct_WeightedBlendable_1.Object = Post Proccess LQ Material;0x0410CallFunc_Array_Contains_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_1);0x044Cif (!(CallFunc_Array_Contains_ReturnValue_1)) PopFlow();0x0456K2Node_MakeStruct_WeightedBlendable_1.Weight = 1f;0x0476K2Node_MakeStruct_WeightedBlendable_1.Object = Post Proccess LQ Material;0x0492CallFunc_Array_RemoveItem_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_1);0x04CEPopFlow();0x04CFLabel_04CF:0x04CFCallFunc_IsValid_ReturnValue = IsValid(Post Proccess LQ Material_2);0x04ECif (!(CallFunc_IsValid_ReturnValue)) goto Label_0602;0x04FAK2Node_MakeStruct_WeightedBlendable.Weight = 1f;0x051AK2Node_MakeStruct_WeightedBlendable.Object = Post Proccess LQ Material_2;0x0536CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable);0x0572if (!(CallFunc_Array_Contains_ReturnValue)) goto Label_0581;0x0580PopFlow();0x0581Label_0581:0x0581K2Node_MakeStruct_WeightedBlendable.Weight = 1f;0x05A1K2Node_MakeStruct_WeightedBlendable.Object = Post Proccess LQ Material_2;0x05BDCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable);0x0601PopFlow();0x0602Label_0602:0x0602K2Node_MakeStruct_WeightedBlendable.Weight = 1f;0x0622K2Node_MakeStruct_WeightedBlendable.Object = Post Proccess LQ Material_2;0x063ECallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable);0x067Aif (!(CallFunc_Array_Contains_ReturnValue)) PopFlow();0x0684K2Node_MakeStruct_WeightedBlendable.Weight = 1f;0x06A4K2Node_MakeStruct_WeightedBlendable.Object = Post Proccess LQ Material_2;0x06C0CallFunc_Array_RemoveItem_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable);0x06FCPopFlow();0x06FDLabel_06FD:0x06FDK2Node_MakeStruct_WeightedBlendables.Array = PP Blendable Array;0x0721K2Node_MakeStruct_PostProcessSettings.WeightedBlendables = K2Node_MakeStruct_WeightedBlendables;0x0745Light Probe PP.Settings = K2Node_MakeStruct_PostProcessSettings;0x0776PopFlow();0x0777Label_0777:0x0777K2Node_MakeStruct_WeightedBlendable_3.Weight = 1f;0x0797K2Node_MakeStruct_WeightedBlendable_3.Object = Post Proccess Material;0x07B3CallFunc_Array_Contains_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_3);0x07EFif (!(CallFunc_Array_Contains_ReturnValue_3)) PopFlow();0x07F9K2Node_MakeStruct_WeightedBlendable_3.Weight = 1f;0x0819K2Node_MakeStruct_WeightedBlendable_3.Object = Post Proccess Material;0x0835CallFunc_Array_RemoveItem_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_3);0x0871PopFlow();0x0872Label_0872:0x0872K2Node_MakeStruct_WeightedBlendable_3.Weight = 1f;0x0892K2Node_MakeStruct_WeightedBlendable_3.Object = Post Proccess Material;0x08AECallFunc_Array_Add_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_3);0x08F2PopFlow();0x08F3Label_08F3:0x08F3K2Node_MakeStruct_WeightedBlendable_2.Weight = 1f;0x0913K2Node_MakeStruct_WeightedBlendable_2.Object = Post Proccess Material_2;0x092FCallFunc_Array_Add_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(PP Blendable Array, K2Node_MakeStruct_WeightedBlendable_2);0x0973PopFlow();0x0974Label_0974:0x0974return;0x0976// end of script
Public0x00
void Create PP Mat(int32 Num Light Probes)
Script300 statements · 5,450 bytes of bytecode
0x0000if (!(Enable GI)) goto Label_008C;0x000ECallFunc_Less_IntInt_ReturnValue_15 = Less_IntInt(Num Light Probes, 4);0x0030if (!(CallFunc_Less_IntInt_ReturnValue_15)) goto Label_0B2B;0x003ELabel_003E:0x003ECallFunc_CreateDynamicMaterialInstance_ReturnValue_15 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP4_Mic.LightProbe_PP4_Mic, FName(None));0x0069Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_15;0x007CLabel_007C:0x007CPost Proccess Material_2 = nullptr;0x0087goto Label_1547;0x008CLabel_008C:0x008CCallFunc_Less_IntInt_ReturnValue_31 = Less_IntInt(Num Light Probes, 4);0x00AEif (!(CallFunc_Less_IntInt_ReturnValue_31)) goto Label_010A;0x00BCLabel_00BC:0x00BCCallFunc_CreateDynamicMaterialInstance_ReturnValue_31 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP4_Mic.LightProbe_PP4_Mic, FName(None));0x00E7Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_31;0x00FALabel_00FA:0x00FAPost Proccess Material_2 = nullptr;0x0105goto Label_1547;0x010ALabel_010A:0x010ACallFunc_Greater_IntInt_ReturnValue_31 = Greater_IntInt(Num Light Probes, 4);0x012Cif (!(CallFunc_Greater_IntInt_ReturnValue_31)) goto Label_00BC;0x013ACallFunc_Less_IntInt_ReturnValue_30 = Less_IntInt(Num Light Probes, 8);0x015Cif (!(CallFunc_Less_IntInt_ReturnValue_30)) goto Label_01AD;0x016ALabel_016A:0x016ACallFunc_CreateDynamicMaterialInstance_ReturnValue_30 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP8_Mic.LightProbe_PP8_Mic, FName(None));0x0195Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_30;0x01A8goto Label_00FA;0x01ADLabel_01AD:0x01ADCallFunc_Greater_IntInt_ReturnValue_30 = Greater_IntInt(Num Light Probes, 8);0x01CFif (!(CallFunc_Greater_IntInt_ReturnValue_30)) goto Label_016A;0x01DDCallFunc_Less_IntInt_ReturnValue_29 = Less_IntInt(Num Light Probes, 12);0x01FFif (!(CallFunc_Less_IntInt_ReturnValue_29)) goto Label_0250;0x020DLabel_020D:0x020DCallFunc_CreateDynamicMaterialInstance_ReturnValue_29 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP12_Mic.LightProbe_PP12_Mic, FName(None));0x0238Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_29;0x024Bgoto Label_00FA;0x0250Label_0250:0x0250CallFunc_Greater_IntInt_ReturnValue_29 = Greater_IntInt(Num Light Probes, 12);0x0272if (!(CallFunc_Greater_IntInt_ReturnValue_29)) goto Label_020D;0x0280CallFunc_Less_IntInt_ReturnValue_28 = Less_IntInt(Num Light Probes, 16);0x02A2if (!(CallFunc_Less_IntInt_ReturnValue_28)) goto Label_02F3;0x02B0Label_02B0:0x02B0CallFunc_CreateDynamicMaterialInstance_ReturnValue_28 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP16_Mic.LightProbe_PP16_Mic, FName(None));0x02DBPost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_28;0x02EEgoto Label_00FA;0x02F3Label_02F3:0x02F3CallFunc_Greater_IntInt_ReturnValue_28 = Greater_IntInt(Num Light Probes, 16);0x0315if (!(CallFunc_Greater_IntInt_ReturnValue_28)) goto Label_02B0;0x0323CallFunc_Less_IntInt_ReturnValue_27 = Less_IntInt(Num Light Probes, 20);0x0345if (!(CallFunc_Less_IntInt_ReturnValue_27)) goto Label_0396;0x0353Label_0353:0x0353CallFunc_CreateDynamicMaterialInstance_ReturnValue_27 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP20_Mic.LightProbe_PP20_Mic, FName(None));0x037EPost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_27;0x0391goto Label_00FA;0x0396Label_0396:0x0396CallFunc_Greater_IntInt_ReturnValue_27 = Greater_IntInt(Num Light Probes, 20);0x03B8if (!(CallFunc_Greater_IntInt_ReturnValue_27)) goto Label_0353;0x03C6CallFunc_Less_IntInt_ReturnValue_26 = Less_IntInt(Num Light Probes, 24);0x03E8if (!(CallFunc_Less_IntInt_ReturnValue_26)) goto Label_0439;0x03F6Label_03F6:0x03F6CallFunc_CreateDynamicMaterialInstance_ReturnValue_26 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP24_Mic.LightProbe_PP24_Mic, FName(None));0x0421Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_26;0x0434goto Label_00FA;0x0439Label_0439:0x0439CallFunc_Greater_IntInt_ReturnValue_26 = Greater_IntInt(Num Light Probes, 24);0x045Bif (!(CallFunc_Greater_IntInt_ReturnValue_26)) goto Label_03F6;0x0469CallFunc_Less_IntInt_ReturnValue_25 = Less_IntInt(Num Light Probes, 28);0x048Bif (!(CallFunc_Less_IntInt_ReturnValue_25)) goto Label_04DC;0x0499Label_0499:0x0499CallFunc_CreateDynamicMaterialInstance_ReturnValue_25 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP28_Mic.LightProbe_PP28_Mic, FName(None));0x04C4Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_25;0x04D7goto Label_00FA;0x04DCLabel_04DC:0x04DCCallFunc_Greater_IntInt_ReturnValue_25 = Greater_IntInt(Num Light Probes, 28);0x04FEif (!(CallFunc_Greater_IntInt_ReturnValue_25)) goto Label_0499;0x050CCallFunc_Less_IntInt_ReturnValue_24 = Less_IntInt(Num Light Probes, 32);0x052Eif (!(CallFunc_Less_IntInt_ReturnValue_24)) goto Label_057F;0x053CLabel_053C:0x053CCallFunc_CreateDynamicMaterialInstance_ReturnValue_24 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP32_Mic.LightProbe_PP32_Mic, FName(None));0x0567Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_24;0x057Agoto Label_00FA;0x057FLabel_057F:0x057FCallFunc_Greater_IntInt_ReturnValue_24 = Greater_IntInt(Num Light Probes, 32);0x05A1if (!(CallFunc_Greater_IntInt_ReturnValue_24)) goto Label_053C;0x05AFCallFunc_Less_IntInt_ReturnValue_23 = Less_IntInt(Num Light Probes, 36);0x05D1if (!(CallFunc_Less_IntInt_ReturnValue_23)) goto Label_0622;0x05DFLabel_05DF:0x05DFCallFunc_CreateDynamicMaterialInstance_ReturnValue_16 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP36_Mic.LightProbe_PP36_Mic, FName(None));0x060APost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_16;0x061Dgoto Label_00FA;0x0622Label_0622:0x0622CallFunc_Greater_IntInt_ReturnValue_23 = Greater_IntInt(Num Light Probes, 36);0x0644if (!(CallFunc_Greater_IntInt_ReturnValue_23)) goto Label_05DF;0x0652CallFunc_Less_IntInt_ReturnValue_22 = Less_IntInt(Num Light Probes, 40);0x0674if (!(CallFunc_Less_IntInt_ReturnValue_22)) goto Label_06C5;0x0682Label_0682:0x0682CallFunc_CreateDynamicMaterialInstance_ReturnValue_23 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP40_Mic.LightProbe_PP40_Mic, FName(None));0x06ADPost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_23;0x06C0goto Label_00FA;0x06C5Label_06C5:0x06C5CallFunc_Greater_IntInt_ReturnValue_22 = Greater_IntInt(Num Light Probes, 40);0x06E7if (!(CallFunc_Greater_IntInt_ReturnValue_22)) goto Label_0682;0x06F5CallFunc_Less_IntInt_ReturnValue_21 = Less_IntInt(Num Light Probes, 44);0x0717if (!(CallFunc_Less_IntInt_ReturnValue_21)) goto Label_0768;0x0725Label_0725:0x0725CallFunc_CreateDynamicMaterialInstance_ReturnValue_22 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP44_Mic.LightProbe_PP44_Mic, FName(None));0x0750Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_22;0x0763goto Label_00FA;0x0768Label_0768:0x0768CallFunc_Greater_IntInt_ReturnValue_21 = Greater_IntInt(Num Light Probes, 44);0x078Aif (!(CallFunc_Greater_IntInt_ReturnValue_21)) goto Label_0725;0x0798CallFunc_Less_IntInt_ReturnValue_20 = Less_IntInt(Num Light Probes, 48);0x07BAif (!(CallFunc_Less_IntInt_ReturnValue_20)) goto Label_080B;0x07C8Label_07C8:0x07C8CallFunc_CreateDynamicMaterialInstance_ReturnValue_21 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP48_Mic.LightProbe_PP48_Mic, FName(None));0x07F3Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_21;0x0806goto Label_00FA;0x080BLabel_080B:0x080BCallFunc_Greater_IntInt_ReturnValue_20 = Greater_IntInt(Num Light Probes, 48);0x082Dif (!(CallFunc_Greater_IntInt_ReturnValue_20)) goto Label_07C8;0x083BCallFunc_Less_IntInt_ReturnValue_19 = Less_IntInt(Num Light Probes, 52);0x085Dif (!(CallFunc_Less_IntInt_ReturnValue_19)) goto Label_08AE;0x086BLabel_086B:0x086BCallFunc_CreateDynamicMaterialInstance_ReturnValue_20 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP52_Mic.LightProbe_PP52_Mic, FName(None));0x0896Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_20;0x08A9goto Label_00FA;0x08AELabel_08AE:0x08AECallFunc_Greater_IntInt_ReturnValue_19 = Greater_IntInt(Num Light Probes, 52);0x08D0if (!(CallFunc_Greater_IntInt_ReturnValue_19)) goto Label_086B;0x08DECallFunc_Less_IntInt_ReturnValue_18 = Less_IntInt(Num Light Probes, 56);0x0900if (!(CallFunc_Less_IntInt_ReturnValue_18)) goto Label_0951;0x090ELabel_090E:0x090ECallFunc_CreateDynamicMaterialInstance_ReturnValue_19 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP56_Mic.LightProbe_PP56_Mic, FName(None));0x0939Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_19;0x094Cgoto Label_00FA;0x0951Label_0951:0x0951CallFunc_Greater_IntInt_ReturnValue_18 = Greater_IntInt(Num Light Probes, 56);0x0973if (!(CallFunc_Greater_IntInt_ReturnValue_18)) goto Label_090E;0x0981CallFunc_Less_IntInt_ReturnValue_17 = Less_IntInt(Num Light Probes, 60);0x09A3if (!(CallFunc_Less_IntInt_ReturnValue_17)) goto Label_09F4;0x09B1Label_09B1:0x09B1CallFunc_CreateDynamicMaterialInstance_ReturnValue_18 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP60_Mic.LightProbe_PP60_Mic, FName(None));0x09DCPost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_18;0x09EFgoto Label_00FA;0x09F4Label_09F4:0x09F4CallFunc_Greater_IntInt_ReturnValue_17 = Greater_IntInt(Num Light Probes, 60);0x0A16if (!(CallFunc_Greater_IntInt_ReturnValue_17)) goto Label_09B1;0x0A24CallFunc_Less_IntInt_ReturnValue_16 = Less_IntInt(Num Light Probes, 64);0x0A46if (!(CallFunc_Less_IntInt_ReturnValue_16)) goto Label_0A97;0x0A54Label_0A54:0x0A54CallFunc_CreateDynamicMaterialInstance_ReturnValue_17 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/LightProbe_PP64_Mic.LightProbe_PP64_Mic, FName(None));0x0A7FPost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_17;0x0A92goto Label_00FA;0x0A97Label_0A97:0x0A97CallFunc_Greater_IntInt_ReturnValue_16 = Greater_IntInt(Num Light Probes, 64);0x0AB9if (!(CallFunc_Greater_IntInt_ReturnValue_16)) goto Label_0A54;0x0AC7PrintString(this, "Too Many Light probes exist! Delete Some!", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x0B26goto Label_1547;0x0B2BLabel_0B2B:0x0B2BCallFunc_Greater_IntInt_ReturnValue_15 = Greater_IntInt(Num Light Probes, 4);0x0B4Dif (!(CallFunc_Greater_IntInt_ReturnValue_15)) goto Label_003E;0x0B5BCallFunc_Less_IntInt_ReturnValue_14 = Less_IntInt(Num Light Probes, 8);0x0B7Dif (!(CallFunc_Less_IntInt_ReturnValue_14)) goto Label_0BCE;0x0B8BLabel_0B8B:0x0B8BCallFunc_CreateDynamicMaterialInstance_ReturnValue_14 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP8_Mic.LightProbe_PP8_Mic, FName(None));0x0BB6Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_14;0x0BC9goto Label_007C;0x0BCELabel_0BCE:0x0BCECallFunc_Greater_IntInt_ReturnValue_14 = Greater_IntInt(Num Light Probes, 8);0x0BF0if (!(CallFunc_Greater_IntInt_ReturnValue_14)) goto Label_0B8B;0x0BFECallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Num Light Probes, 12);0x0C20if (!(CallFunc_Less_IntInt_ReturnValue_13)) goto Label_0C71;0x0C2ELabel_0C2E:0x0C2ECallFunc_CreateDynamicMaterialInstance_ReturnValue_13 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP12_Mic.LightProbe_PP12_Mic, FName(None));0x0C59Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_13;0x0C6Cgoto Label_007C;0x0C71Label_0C71:0x0C71CallFunc_Greater_IntInt_ReturnValue_13 = Greater_IntInt(Num Light Probes, 12);0x0C93if (!(CallFunc_Greater_IntInt_ReturnValue_13)) goto Label_0C2E;0x0CA1CallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Num Light Probes, 16);0x0CC3if (!(CallFunc_Less_IntInt_ReturnValue_12)) goto Label_0D14;0x0CD1Label_0CD1:0x0CD1CallFunc_CreateDynamicMaterialInstance_ReturnValue_12 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP16_Mic.LightProbe_PP16_Mic, FName(None));0x0CFCPost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_12;0x0D0Fgoto Label_007C;0x0D14Label_0D14:0x0D14CallFunc_Greater_IntInt_ReturnValue_12 = Greater_IntInt(Num Light Probes, 16);0x0D36if (!(CallFunc_Greater_IntInt_ReturnValue_12)) goto Label_0CD1;0x0D44CallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Num Light Probes, 20);0x0D66if (!(CallFunc_Less_IntInt_ReturnValue_11)) goto Label_0DB7;0x0D74Label_0D74:0x0D74CallFunc_CreateDynamicMaterialInstance_ReturnValue_11 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP20_Mic.LightProbe_PP20_Mic, FName(None));0x0D9FPost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_11;0x0DB2goto Label_007C;0x0DB7Label_0DB7:0x0DB7CallFunc_Greater_IntInt_ReturnValue_11 = Greater_IntInt(Num Light Probes, 20);0x0DD9if (!(CallFunc_Greater_IntInt_ReturnValue_11)) goto Label_0D74;0x0DE7CallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Num Light Probes, 24);0x0E09if (!(CallFunc_Less_IntInt_ReturnValue_10)) goto Label_0E5A;0x0E17Label_0E17:0x0E17CallFunc_CreateDynamicMaterialInstance_ReturnValue_10 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP24_Mic.LightProbe_PP24_Mic, FName(None));0x0E42Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_10;0x0E55goto Label_007C;0x0E5ALabel_0E5A:0x0E5ACallFunc_Greater_IntInt_ReturnValue_10 = Greater_IntInt(Num Light Probes, 24);0x0E7Cif (!(CallFunc_Greater_IntInt_ReturnValue_10)) goto Label_0E17;0x0E8ACallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Num Light Probes, 28);0x0EACif (!(CallFunc_Less_IntInt_ReturnValue_9)) goto Label_0EFD;0x0EBALabel_0EBA:0x0EBACallFunc_CreateDynamicMaterialInstance_ReturnValue_9 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP28_Mic.LightProbe_PP28_Mic, FName(None));0x0EE5Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_9;0x0EF8goto Label_007C;0x0EFDLabel_0EFD:0x0EFDCallFunc_Greater_IntInt_ReturnValue_9 = Greater_IntInt(Num Light Probes, 28);0x0F1Fif (!(CallFunc_Greater_IntInt_ReturnValue_9)) goto Label_0EBA;0x0F2DCallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Num Light Probes, 32);0x0F4Fif (!(CallFunc_Less_IntInt_ReturnValue_8)) goto Label_0FA0;0x0F5DLabel_0F5D:0x0F5DCallFunc_CreateDynamicMaterialInstance_ReturnValue_8 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP32_Mic.LightProbe_PP32_Mic, FName(None));0x0F88Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_8;0x0F9Bgoto Label_007C;0x0FA0Label_0FA0:0x0FA0CallFunc_Greater_IntInt_ReturnValue_8 = Greater_IntInt(Num Light Probes, 32);0x0FC2if (!(CallFunc_Greater_IntInt_ReturnValue_8)) goto Label_0F5D;0x0FD0CallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Num Light Probes, 36);0x0FF2if (!(CallFunc_Less_IntInt_ReturnValue_7)) goto Label_1043;0x1000Label_1000:0x1000CallFunc_CreateDynamicMaterialInstance_ReturnValue = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP36_Mic.LightProbe_PP36_Mic, FName(None));0x102BPost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue;0x103Egoto Label_007C;0x1043Label_1043:0x1043CallFunc_Greater_IntInt_ReturnValue_7 = Greater_IntInt(Num Light Probes, 36);0x1065if (!(CallFunc_Greater_IntInt_ReturnValue_7)) goto Label_1000;0x1073CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Num Light Probes, 40);0x1095if (!(CallFunc_Less_IntInt_ReturnValue_6)) goto Label_10E6;0x10A3Label_10A3:0x10A3CallFunc_CreateDynamicMaterialInstance_ReturnValue_7 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP40_Mic.LightProbe_PP40_Mic, FName(None));0x10CEPost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_7;0x10E1goto Label_007C;0x10E6Label_10E6:0x10E6CallFunc_Greater_IntInt_ReturnValue_6 = Greater_IntInt(Num Light Probes, 40);0x1108if (!(CallFunc_Greater_IntInt_ReturnValue_6)) goto Label_10A3;0x1116CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Num Light Probes, 44);0x1138if (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_1189;0x1146Label_1146:0x1146CallFunc_CreateDynamicMaterialInstance_ReturnValue_6 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP44_Mic.LightProbe_PP44_Mic, FName(None));0x1171Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_6;0x1184goto Label_007C;0x1189Label_1189:0x1189CallFunc_Greater_IntInt_ReturnValue_5 = Greater_IntInt(Num Light Probes, 44);0x11ABif (!(CallFunc_Greater_IntInt_ReturnValue_5)) goto Label_1146;0x11B9CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Num Light Probes, 48);0x11DBif (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_122C;0x11E9Label_11E9:0x11E9CallFunc_CreateDynamicMaterialInstance_ReturnValue_5 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP48_Mic.LightProbe_PP48_Mic, FName(None));0x1214Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_5;0x1227goto Label_007C;0x122CLabel_122C:0x122CCallFunc_Greater_IntInt_ReturnValue_4 = Greater_IntInt(Num Light Probes, 48);0x124Eif (!(CallFunc_Greater_IntInt_ReturnValue_4)) goto Label_11E9;0x125CCallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Num Light Probes, 52);0x127Eif (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_12CF;0x128CLabel_128C:0x128CCallFunc_CreateDynamicMaterialInstance_ReturnValue_4 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP52_Mic.LightProbe_PP52_Mic, FName(None));0x12B7Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_4;0x12CAgoto Label_007C;0x12CFLabel_12CF:0x12CFCallFunc_Greater_IntInt_ReturnValue_3 = Greater_IntInt(Num Light Probes, 52);0x12F1if (!(CallFunc_Greater_IntInt_ReturnValue_3)) goto Label_128C;0x12FFCallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Num Light Probes, 56);0x1321if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_1372;0x132FLabel_132F:0x132FCallFunc_CreateDynamicMaterialInstance_ReturnValue_3 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP56_Mic.LightProbe_PP56_Mic, FName(None));0x135APost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_3;0x136Dgoto Label_007C;0x1372Label_1372:0x1372CallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(Num Light Probes, 56);0x1394if (!(CallFunc_Greater_IntInt_ReturnValue_2)) goto Label_132F;0x13A2CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Num Light Probes, 60);0x13C4if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_1415;0x13D2Label_13D2:0x13D2CallFunc_CreateDynamicMaterialInstance_ReturnValue_2 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP60_Mic.LightProbe_PP60_Mic, FName(None));0x13FDPost Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_2;0x1410goto Label_007C;0x1415Label_1415:0x1415CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(Num Light Probes, 60);0x1437if (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_13D2;0x1445CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Num Light Probes, 64);0x1467if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_14B8;0x1475Label_1475:0x1475CallFunc_CreateDynamicMaterialInstance_ReturnValue_1 = CreateDynamicMaterialInstance(this, /Game/LightProbes/Materials/64Lights/64LightsGI/LightProbe_PP64_Mic.LightProbe_PP64_Mic, FName(None));0x14A0Post Proccess Material = CallFunc_CreateDynamicMaterialInstance_ReturnValue_1;0x14B3goto Label_007C;0x14B8Label_14B8:0x14B8CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Num Light Probes, 64);0x14DAif (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_1475;0x14E8PrintString(this, "Too Many Light probes exist! Delete Some!", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x1547Label_1547:0x1547return;0x1549// end of script
Public0x04
void Setup Light Info(int32 Light Num, float Light Radius, const FLinearColor& Light Color, const FVector& Light Location, float Light Falloff, float Light Brightness, UMaterialInstanceDynamic* PPReference, UMaterialInstanceDynamic* PPReference2, UTextureRenderTarget* Scene Texture Target, ALightProbe_C* Light Probe Reference)
Script49 statements · 1,695 bytes of bytecode
0x0000CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Light Num, 64);0x0022if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_058F;0x0030Label_0030:0x0030CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x0055CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0082CallFunc_Concat_StrStr_ReturnValue_6 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Color");0x00AFCallFunc_Conv_StringToName_ReturnValue_5 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_6);0x00D4PPReference.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_5, Light Color);0x0106CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x012BCallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0158CallFunc_Concat_StrStr_ReturnValue_5 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Radius");0x0186CallFunc_Conv_StringToName_ReturnValue_4 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_5);0x01ABPPReference.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_4, Light Radius);0x01DDCallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x0202CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x022FCallFunc_Concat_StrStr_ReturnValue_4 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " FallOff");0x025ECallFunc_Conv_StringToName_ReturnValue_3 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_4);0x0283PPReference.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_3, Light Falloff);0x02B5CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x02DACallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0307CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Brightness");0x0339CallFunc_Conv_StringToName_ReturnValue_2 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_3);0x035EPPReference.SetScalarParameterValue(CallFunc_Conv_StringToName_ReturnValue_2, Light Brightness);0x0390CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x03B5CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x03E2CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Position");0x0412CallFunc_Conv_StringToName_ReturnValue_1 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_2);0x0437CallFunc_Conv_VectorToLinearColor_ReturnValue = Conv_VectorToLinearColor(Light Location);0x045CPPReference.SetVectorParameterValue(CallFunc_Conv_StringToName_ReturnValue_1, CallFunc_Conv_VectorToLinearColor_ReturnValue);0x048Eif (!(Light Probe Reference.Enable GI)) goto Label_05C4;0x04B2CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x04D7CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0504CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Capture");0x0533CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_1);0x0558PPReference.SetTextureParameterValue(CallFunc_Conv_StringToName_ReturnValue, Scene Texture Target);0x058Agoto Label_069C;0x058FLabel_058F:0x058FCallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Light Num, 64);0x05B1if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_0030;0x05BFgoto Label_069C;0x05C4Label_05C4:0x05C4CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Light Num);0x05E9CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Light ", CallFunc_Conv_IntToString_ReturnValue);0x0616CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, " Capture");0x0645CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_1);0x066APPReference.SetTextureParameterValue(CallFunc_Conv_StringToName_ReturnValue, /Game/LightProbes/Textures/WhiteSquareTexture.WhiteSquareTexture);0x069CLabel_069C:0x069Creturn;0x069E// end of script
Public0x50
void UserConstructionScript()
Script12 statements · 230 bytes of bytecode
0x0000NewLocalVar_0 = 0f;0x0017if (!(Update)) goto Label_0030;0x0025Update = false;0x0030Label_0030:0x0030Update Light Probes();0x003Eif (!(BlutilityPause)) goto Label_00E3;0x004CCallFunc_K2_SetTimer_ReturnValue_1 = K2_SetTimer(this, "RegatherLights", Regather Lights Time, true, 0f, 0f);0x008Dif (!(Enable GI)) goto Label_00E3;0x009BCallFunc_K2_SetTimer_ReturnValue = K2_SetTimer(this, "Update Light Captures", Capture Frequency (In Editor), true, 0f, 0f);0x00E3Label_00E3:0x00E3return;0x00E5// end of script
EventPublic0x00
void Update Light Probes()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Light_ProbeController(3812);0x000Freturn;0x0011// end of script
0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_Light_ProbeController(4079);0x0021return;0x0023// end of script
EventPublic0x04
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Light_ProbeController(6808);0x000Freturn;0x0011// end of script
EventProtected0x00
void Remove Light Probes(ALightProbe_C* Light Probe Reference)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Light_Probe_Reference_3 = Light Probe Reference;0x0012ExecuteUbergraph_Light_ProbeController(7550);0x0021return;0x0023// end of script
0x08
void Add Light Probe(ALightProbe_C* Light Probe Reference)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Light_Probe_Reference_2 = Light Probe Reference;0x0012ExecuteUbergraph_Light_ProbeController(7615);0x0021return;0x0023// end of script
0x08
void Add LQ Light Probe(ALightProbe_C* Light Probe Reference)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Light_Probe_Reference_1 = Light Probe Reference;0x0012ExecuteUbergraph_Light_ProbeController(7688);0x0021return;0x0023// end of script
0x08
void Remove LQ Light Probe(ALightProbe_C* Light Probe Reference)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Light_Probe_Reference = Light Probe Reference;0x0012ExecuteUbergraph_Light_ProbeController(8249);0x0021return;0x0023// end of script
0x08
void Toggle Lights()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Light_ProbeController(8314);0x000Freturn;0x0011// end of script
0x00
void Update Light Captures()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Light_ProbeController(8319);0x000Freturn;0x0011// end of script
0x00
void RegatherLights()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Light_ProbeController(8324);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_Light_ProbeController(int32 EntryPoint)
Script302 statements · 8,332 bytes of bytecode
0x0000PushFlow(Label_2089);0x0005goto [EntryPoint];0x000FLabel_000F:0x000Fif (!(BlutilityPause)) PopFlow();0x0019/Script/Engine.Default__KismetArrayLibrary.Array_Clear(Blutility Light Probe Array);0x0042if (!(Disable Lighting)) goto Label_00AD;0x0050Label_0050:0x0050PushFlow(Label_0367);0x0055PushFlow(Label_0238);0x005ACallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Blutility Light Probe Array);0x0095Create PP Mat Blutility(CallFunc_Array_Length_ReturnValue_4);0x00ACPopFlow();0x00ADLabel_00AD:0x00ADCallFunc_GetAllActorsOfClass_OutActors = {};0x00B8GetAllActorsOfClass(this, /Game/LightProbes/Blueprints/LightProbe.LightProbe_C, CallFunc_GetAllActorsOfClass_OutActors);0x00D5Temp_int_Loop_Counter_Variable_2 = 0;0x00ECTemp_int_Array_Index_Variable_1 = 0;0x0103Label_0103:0x0103CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x013ECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue);0x0164if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x016ETemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_2;0x0189PushFlow(Label_01EE);0x018E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x01C9if (!(CallFunc_Array_Get_Item.Disable Light Probe)) goto Label_0B33;0x01EDPopFlow();0x01EELabel_01EE:0x01EECallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x0218Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_3;0x0233goto Label_0103;0x0238Label_0238:0x0238Apply Correct PP Mats Blutility();0x0246PushFlow(Label_02D3);0x024BBlutilityPPMat1.SetScalarParameterValue(FName(SubSurface Influence), SubSurface Intensity);0x0281BlutilityPPMat1.SetScalarParameterValue(FName(AO Influence), AO Influence);0x02B7Prev Num Light Probes = Num Light Probes;0x02D2PopFlow();0x02D3Label_02D3:0x02D3CallFunc_IsValid_ReturnValue_3 = IsValid(BlutilityPPMat2);0x02F0if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x02FABlutilityPPMat2.SetScalarParameterValue(FName(SubSurface Influence), SubSurface Intensity);0x0330BlutilityPPMat2.SetScalarParameterValue(FName(AO Influence), AO Influence);0x0366PopFlow();0x0367Label_0367:0x0367if (!(High Quality Lighting)) goto Label_076E;0x0375Temp_int_Loop_Counter_Variable_5 = 0;0x038CTemp_int_Array_Index_Variable_5 = 0;0x03A3Label_03A3:0x03A3CallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Blutility Light Probe Array);0x03DECallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue_3);0x0404if (!(CallFunc_Less_IntInt_ReturnValue_5)) PopFlow();0x040ETemp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_5;0x0429PushFlow(Label_0724);0x042E/Script/Engine.Default__KismetArrayLibrary.Array_Get(Blutility Light Probe Array, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_8);0x0469CallFunc_Add_IntInt_ReturnValue_8 = Add_IntInt(Temp_int_Array_Index_Variable_5, 1);0x0493CallFunc_Array_Get_Item_8.Light Probe Number = CallFunc_Add_IntInt_ReturnValue_8;0x04C4/Script/Engine.Default__KismetArrayLibrary.Array_Get(Blutility Light Probe Array, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_8);0x04FFAssign Texture Target(CallFunc_Array_Get_Item_8.Light Probe Number, CallFunc_Array_Get_Item_8, CallFunc_Assign_Texture_Target_Capture_Reference_1);0x053E/Script/Engine.Default__KismetArrayLibrary.Array_Get(Blutility Light Probe Array, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_8);0x0579CallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_Array_Get_Item_8);0x0596if (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x05A0/Script/Engine.Default__KismetArrayLibrary.Array_Get(Blutility Light Probe Array, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_8);0x05DBCallFunc_K2_GetComponentLocation_ReturnValue_3 = CallFunc_Array_Get_Item_8.LightBillboard.K2_GetComponentLocation();0x0623CallFunc_Divide_FloatFloat_ReturnValue_3 = Divide_FloatFloat(CallFunc_Array_Get_Item_8.Light Falloff, 1.1f);0x0663Setup Light Info Blutility(CallFunc_Array_Get_Item_8.Light Probe Number, CallFunc_Array_Get_Item_8.Light Radius, CallFunc_Array_Get_Item_8.Light Color, CallFunc_K2_GetComponentLocation_ReturnValue_3, CallFunc_Divide_FloatFloat_ReturnValue_3, CallFunc_Array_Get_Item_8.Light Brightness, BlutilityPPMat1, BlutilityPPMat2, CallFunc_Array_Get_Item_8, CallFunc_Assign_Texture_Target_Capture_Reference_1);0x0723PopFlow();0x0724Label_0724:0x0724CallFunc_Add_IntInt_ReturnValue_9 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x074ETemp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_9;0x0769goto Label_03A3;0x076ELabel_076E:0x076ETemp_int_Loop_Counter_Variable = 0;0x0785Temp_int_Array_Index_Variable = 0;0x079CLabel_079C:0x079CCallFunc_Array_Length_ReturnValue_8 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Blutility Light Probe Array);0x07D7CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_8);0x07FDif (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x0807Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0822PushFlow(Label_0AE9);0x0827CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Array_Index_Variable, 1);0x0851/Script/Engine.Default__KismetArrayLibrary.Array_Get(Blutility Light Probe Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_7);0x088CCallFunc_Array_Get_Item_7.Light Probe Number = CallFunc_Add_IntInt_ReturnValue_1;0x08BD/Script/Engine.Default__KismetArrayLibrary.Array_Get(Blutility Light Probe Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_7);0x08F8Assign Texture Target(CallFunc_Array_Get_Item_7.Light Probe Number, CallFunc_Array_Get_Item_7, CallFunc_Assign_Texture_Target_Capture_Reference);0x0937/Script/Engine.Default__KismetArrayLibrary.Array_Get(Blutility Light Probe Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_7);0x0972CallFunc_K2_GetComponentLocation_ReturnValue_2 = CallFunc_Array_Get_Item_7.LightBillboard.K2_GetComponentLocation();0x09BACallFunc_Divide_FloatFloat_ReturnValue_2 = Divide_FloatFloat(CallFunc_Array_Get_Item_7.Light Falloff, 1.1f);0x09FACallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(CallFunc_Array_Get_Item_7.Light Brightness, LQ Light Multiplier);0x0A3ESetup Light Info Blutility(CallFunc_Array_Get_Item_7.Light Probe Number, CallFunc_Array_Get_Item_7.Light Radius, CallFunc_Array_Get_Item_7.Light Color, CallFunc_K2_GetComponentLocation_ReturnValue_2, CallFunc_Divide_FloatFloat_ReturnValue_2, CallFunc_Multiply_FloatFloat_ReturnValue_1, BlutilityPPMat1, BlutilityPPMat2, CallFunc_Array_Get_Item_7, CallFunc_Assign_Texture_Target_Capture_Reference);0x0AE8PopFlow();0x0AE9Label_0AE9:0x0AE9CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0B13Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0B2Egoto Label_079C;0x0B33Label_0B33:0x0B33/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x0B6ECallFunc_Array_Add_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Blutility Light Probe Array, CallFunc_Array_Get_Item);0x0BB2PopFlow();0x0BB3Label_0BB3:0x0BB3if (!(Temp_bool_Variable)) goto Label_0BEE;0x0BC1Disable Lighting = true;0x0BCCLight Probe PP.bEnabled = false;0x0BEDPopFlow();0x0BEELabel_0BEE:0x0BEEDisable Lighting = false;0x0BF9Light Probe PP.bEnabled = true;0x0C1APopFlow();0x0C1BLabel_0C1B:0x0C1BCallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_Variable);0x0C38Temp_bool_Variable = CallFunc_Not_PreBool_ReturnValue;0x0C4Bgoto Label_0BB3;0x0C50Label_0C50:0x0C50PushFlow(Label_0DE1);0x0C55/Script/Engine.Default__KismetArrayLibrary.Array_Get(Blutility Light Probe Array, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_9);0x0C90if (!(CallFunc_Array_Get_Item_9.Enable GI)) PopFlow();0x0CB0/Script/Engine.Default__KismetArrayLibrary.Array_Get(Blutility Light Probe Array, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_9);0x0CEBCallFunc_IsValid_ReturnValue_5 = IsValid(CallFunc_Array_Get_Item_9.Scene Capture.TextureTarget);0x0D34if (!(CallFunc_IsValid_ReturnValue_5)) PopFlow();0x0D3ECallFunc_EqualEqual_FloatFloat_ReturnValue = EqualEqual_FloatFloat(Capture Frequency (In Editor), 0f);0x0D60if (!(CallFunc_EqualEqual_FloatFloat_ReturnValue)) goto Label_0D6F;0x0D6EPopFlow();0x0D6FLabel_0D6F:0x0D6F/Script/Engine.Default__KismetArrayLibrary.Array_Get(Blutility Light Probe Array, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_9);0x0DAACallFunc_Array_Get_Item_9.Scene Capture.CaptureScene();0x0DE0PopFlow();0x0DE1Label_0DE1:0x0DE1CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0E0BTemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_2;0x0E26Label_0E26:0x0E26CallFunc_Array_Length_ReturnValue_9 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Blutility Light Probe Array);0x0E61CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_9);0x0E87if (!(CallFunc_Less_IntInt_ReturnValue_4)) PopFlow();0x0E91Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x0EACgoto Label_0C50;0x0EB1Label_0EB1:0x0EB1Temp_int_Loop_Counter_Variable_1 = 0;0x0EC8Temp_int_Array_Index_Variable_2 = 0;0x0EDFgoto Label_0E26;0x0EE4if (!(BlutilityPause)) PopFlow();0x0EEECallFunc_Array_Length_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Blutility Light Probe Array);0x0F29Num Light Probes = CallFunc_Array_Length_ReturnValue_7;0x0F44CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(Prev Num Light Probes, Num Light Probes);0x0F6Aif (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_0050;0x0F78goto Label_0367;0x0F7DLabel_0F7D:0x0F7DPost Proccess Material.SetScalarParameterValue(FName(AO Influence), AO Influence);0x0FB3PopFlow();0x0FB4Label_0FB4:0x0FB4Post Proccess Material.SetScalarParameterValue(FName(SubSurface Influence), SubSurface Intensity);0x0FEAgoto Label_0F7D;0x0FEFif (!(Update Lights In Game)) PopFlow();0x0FF9PushFlow(Label_1534);0x0FFECallFunc_Array_LastIndex_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(Light Probe Array);0x1039/Script/Engine.Default__KismetArrayLibrary.Array_Get(Light Probe Array, CallFunc_Array_LastIndex_ReturnValue_2, CallFunc_Array_Get_Item_5);0x1074CallFunc_Array_Contains_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(Light Probe Array, CallFunc_Array_Get_Item_5);0x10B0if (!(CallFunc_Array_Contains_ReturnValue_2)) PopFlow();0x10BALabel_10BA:0x10BATemp_int_Loop_Counter_Variable_4 = 0;0x10D1Temp_int_Array_Index_Variable_3 = 0;0x10E8Label_10E8:0x10E8CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Light Probe Array);0x1123CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_2);0x1149if (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_14CF;0x1157Temp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_4;0x1172PushFlow(Label_1485);0x1177/Script/Engine.Default__KismetArrayLibrary.Array_Get(Light Probe Array, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_2);0x11B2CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_Array_Get_Item_2);0x11CFif (!(CallFunc_IsValid_ReturnValue_1)) goto Label_140D;0x11DD/Script/Engine.Default__KismetArrayLibrary.Array_Get(Light Probe Array, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_2);0x1218CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Array_Index_Variable_3, 1);0x1242CallFunc_Array_Get_Item_2.Light Probe Number = CallFunc_Add_IntInt_ReturnValue_4;0x1273/Script/Engine.Default__KismetArrayLibrary.Array_Get(Light Probe Array, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_2);0x12AECallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_Array_Get_Item_2.LightBillboard.K2_GetComponentLocation();0x12F6CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Array_Get_Item_2.Light Falloff, 1.1f);0x1336Setup Light Info(CallFunc_Array_Get_Item_2.Light Probe Number, CallFunc_Array_Get_Item_2.Light Radius, CallFunc_Array_Get_Item_2.Light Color, CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_Divide_FloatFloat_ReturnValue, CallFunc_Array_Get_Item_2.Light Brightness, Post Proccess Material, Post Proccess Material_2, CallFunc_Array_Get_Item_2.Scene Texture Capture, CallFunc_Array_Get_Item_2);0x140CPopFlow();0x140DLabel_140D:0x140D/Script/Engine.Default__KismetArrayLibrary.Array_Get(Light Probe Array, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_2);0x1448CallFunc_Array_RemoveItem_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(Light Probe Array, CallFunc_Array_Get_Item_2);0x1484PopFlow();0x1485Label_1485:0x1485CallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x14AFTemp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_7;0x14CAgoto Label_10E8;0x14CFLabel_14CF:0x14CFCallFunc_Array_Length_ReturnValue_13 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Light Probe Array);0x150AClearExtraLights(CallFunc_Array_Length_ReturnValue_13, Post Proccess Material, Post Proccess Material_2);0x1533PopFlow();0x1534Label_1534:0x1534CallFunc_Array_LastIndex_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(LQ Light Probe Array);0x156F/Script/Engine.Default__KismetArrayLibrary.Array_Get(LQ Light Probe Array, CallFunc_Array_LastIndex_ReturnValue_3, CallFunc_Array_Get_Item_6);0x15AACallFunc_Array_Contains_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(LQ Light Probe Array, CallFunc_Array_Get_Item_6);0x15E6if (!(CallFunc_Array_Contains_ReturnValue_3)) PopFlow();0x15F0Label_15F0:0x15F0Temp_int_Loop_Counter_Variable_3 = 0;0x1607Temp_int_Array_Index_Variable_4 = 0;0x161ELabel_161E:0x161ECallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(LQ Light Probe Array);0x1659CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_5);0x167Fif (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_1A33;0x168DTemp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_3;0x16A8PushFlow(Label_19E9);0x16AD/Script/Engine.Default__KismetArrayLibrary.Array_Get(LQ Light Probe Array, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_4);0x16E8CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_Array_Get_Item_4);0x1705if (!(CallFunc_IsValid_ReturnValue_2)) goto Label_1971;0x1713CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Array_Index_Variable_4, 1);0x173D/Script/Engine.Default__KismetArrayLibrary.Array_Get(LQ Light Probe Array, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_4);0x1778CallFunc_Array_Get_Item_4.Light Probe Number = CallFunc_Add_IntInt_ReturnValue_5;0x17A9/Script/Engine.Default__KismetArrayLibrary.Array_Get(LQ Light Probe Array, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_4);0x17E4CallFunc_K2_GetComponentLocation_ReturnValue_1 = CallFunc_Array_Get_Item_4.LightBillboard.K2_GetComponentLocation();0x182CCallFunc_Divide_FloatFloat_ReturnValue_1 = Divide_FloatFloat(CallFunc_Array_Get_Item_4.Light Falloff, 1.1f);0x186CCallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_Array_Get_Item_4.Light Brightness, LQ Light Multiplier);0x18B0Setup Light Info(CallFunc_Array_Get_Item_4.Light Probe Number, CallFunc_Array_Get_Item_4.Light Radius, CallFunc_Array_Get_Item_4.Light Color, CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_Divide_FloatFloat_ReturnValue_1, CallFunc_Multiply_FloatFloat_ReturnValue, Post Proccess LQ Material, Post Proccess LQ Material_2, CallFunc_Array_Get_Item_4.Scene Texture Capture, CallFunc_Array_Get_Item_4);0x1970PopFlow();0x1971Label_1971:0x1971/Script/Engine.Default__KismetArrayLibrary.Array_Get(LQ Light Probe Array, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_4);0x19ACCallFunc_Array_RemoveItem_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(LQ Light Probe Array, CallFunc_Array_Get_Item_4);0x19E8PopFlow();0x19E9Label_19E9:0x19E9CallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x1A13Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_6;0x1A2Egoto Label_161E;0x1A33Label_1A33:0x1A33CallFunc_Array_Length_ReturnValue_12 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(LQ Light Probe Array);0x1A6EClearExtraLights(CallFunc_Array_Length_ReturnValue_12, Post Proccess LQ Material, Post Proccess LQ Material_2);0x1A97PopFlow();0x1A98BlutilityPause = false;0x1AA3Blutility Probe PP.K2_DestroyComponent(this);0x1AC4if (!(Disable Lighting)) goto Label_1AD3;0x1AD2PopFlow();0x1AD3Label_1AD3:0x1AD3Light Probe PP.bEnabled = true;0x1AF4PopFlow();0x1AF5Label_1AF5:0x1AF5CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Light Probe Array);0x1B30Create PP Mat(CallFunc_Array_Length_ReturnValue_1);0x1B47Apply Correct PP Mats();0x1B55PushFlow(Label_1B5F);0x1B5Agoto Label_0FB4;0x1B5FLabel_1B5F:0x1B5FCallFunc_IsValid_ReturnValue = IsValid(Post Proccess Material_2);0x1B7Cif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x1B86Post Proccess Material_2.SetScalarParameterValue(FName(SubSurface Influence), SubSurface Intensity);0x1BBCPost Proccess Material_2.SetScalarParameterValue(FName(AO Influence), AO Influence);0x1BF2PopFlow();0x1BF3Label_1BF3:0x1BF3PushFlow(Label_10BA);0x1BF8goto Label_1AF5;0x1BFDLabel_1BFD:0x1BFDCallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(Light Probe Array);0x1C38/Script/Engine.Default__KismetArrayLibrary.Array_Get(Light Probe Array, CallFunc_Array_LastIndex_ReturnValue, CallFunc_Array_Get_Item_1);0x1C73CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(Light Probe Array, CallFunc_Array_Get_Item_1);0x1CAFif (!(CallFunc_Array_Contains_ReturnValue)) goto Label_1D2B;0x1CBDCallFunc_Array_Length_ReturnValue_10 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Light Probe Array);0x1CF8CompareLightNums(CallFunc_Array_Length_ReturnValue_10, CallFunc_CompareLightNums_Update_Only_Simple_Values);0x1D18if (!(CallFunc_CompareLightNums_Update_Only_Simple_Values)) goto Label_1BF3;0x1D26goto Label_10BA;0x1D2BLabel_1D2B:0x1D2BPost Proccess Material = nullptr;0x1D36Post Proccess Material_2 = nullptr;0x1D41Apply Correct PP Mats();0x1D4FLighNumTester = 0;0x1D66Prev_LighNumTester = 0;0x1D7DPopFlow();0x1D7ECallFunc_Array_RemoveItem_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(Light Probe Array, K2Node_CustomEvent_Light_Probe_Reference_3);0x1DBAgoto Label_1BFD;0x1DBFCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Light Probe Array, K2Node_CustomEvent_Light_Probe_Reference_2);0x1E03goto Label_1BFD;0x1E08CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(LQ Light Probe Array, K2Node_CustomEvent_Light_Probe_Reference_1);0x1E4CLabel_1E4C:0x1E4CCallFunc_Array_LastIndex_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(LQ Light Probe Array);0x1E87/Script/Engine.Default__KismetArrayLibrary.Array_Get(LQ Light Probe Array, CallFunc_Array_LastIndex_ReturnValue_1, CallFunc_Array_Get_Item_3);0x1EC2CallFunc_Array_Contains_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(LQ Light Probe Array, CallFunc_Array_Get_Item_3);0x1EFEif (!(CallFunc_Array_Contains_ReturnValue_1)) goto Label_1FE6;0x1F0CCallFunc_Array_Length_ReturnValue_11 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(LQ Light Probe Array);0x1F47CompareLightNums_LQ(CallFunc_Array_Length_ReturnValue_11, CallFunc_CompareLightNums_LQ_Update_Only_Simple_Values_LQ);0x1F67if (!(CallFunc_CompareLightNums_LQ_Update_Only_Simple_Values_LQ)) goto Label_1F7A;0x1F75goto Label_15F0;0x1F7ALabel_1F7A:0x1F7APushFlow(Label_15F0);0x1F7FPushFlow(Label_1FD7);0x1F84CallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(LQ Light Probe Array);0x1FBFCreate LQ PP Mat(CallFunc_Array_Length_ReturnValue_6);0x1FD6PopFlow();0x1FD7Label_1FD7:0x1FD7Apply Correct PP Mats();0x1FE5PopFlow();0x1FE6Label_1FE6:0x1FE6Post Proccess LQ Material = nullptr;0x1FF1Post Proccess LQ Material_2 = nullptr;0x1FFCApply Correct PP Mats();0x200ALighNumTester_LQ = 0;0x2021Prev_LighNumTester_LQ = 0;0x2038PopFlow();0x2039CallFunc_Array_RemoveItem_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(LQ Light Probe Array, K2Node_CustomEvent_Light_Probe_Reference);0x2075goto Label_1E4C;0x207Agoto Label_0C1B;0x207Fgoto Label_0EB1;0x2084goto Label_000F;0x2089Label_2089:0x2089return;0x208B// end of script
Final0x04

Used by 2

types with a member, parameter or interface of this type