0x0000PushFlow(Label_0D9C);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FK2Node_CreateDelegate_OutputDelegate.Bind(this, UpdateRally);0x0026CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 0.041667f, true, 0f, 0f);0x005BIsWaitingForRally = false;0x0066PopFlow();0x0067Label_0067:0x0067CallFunc_IsValid_ReturnValue = IsValid(MainCharRef);0x0084if (!(CallFunc_IsValid_ReturnValue)) goto Label_01C9;0x0092MainCharRef.GetPlayerCurrentHealth(CallFunc_GetPlayerCurrentHealth_Health);0x00BFTemp_bool_Variable_1 = Health;0x00D2CallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(Switch(Temp_bool_Variable_1, false => MainCharRef.CurrentStamina, true => CallFunc_GetPlayerCurrentHealth_Health, default => K2Node_Select_Default));0x0139CallFunc_Divide_FloatFloat_ReturnValue_2 = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_1, MaxAmt);0x0167ProgressBarMain.SetPercent(CallFunc_Divide_FloatFloat_ReturnValue_2);0x0190Label_0190:0x0190UpdateGlowPosition();0x019Eif (!(IsWaitingForRally)) goto Label_02CC;0x01ACif (!(Health)) goto Label_02D7;0x01BAif (!(K2Node_CustomEvent_Heal)) goto Label_03BC;0x01C8PopFlow();0x01C9Label_01C9:0x01C9KartPawnRef.GetRacerCurrentHealth(CallFunc_GetRacerCurrentHealth_Health);0x01F6Temp_bool_Variable_5 = Health;0x0209CallFunc_Conv_IntToFloat_ReturnValue_3 = Conv_IntToFloat(Switch(Temp_bool_Variable_5, false => KartPawnRef.CurrentStamina, true => CallFunc_GetRacerCurrentHealth_Health, default => K2Node_Select_Default_8));0x0270CallFunc_Divide_FloatFloat_ReturnValue_4 = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_3, MaxAmt);0x029EProgressBarMain.SetPercent(CallFunc_Divide_FloatFloat_ReturnValue_4);0x02C7goto Label_0190;0x02CCLabel_02CC:0x02CCIsWaitingForRally = true;0x02D7Label_02D7:0x02D7CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(ProgressBarMain.Percent, ProgressBarRally.Percent);0x0329if (!(CallFunc_Less_FloatFloat_ReturnValue)) goto Label_037C;0x0337if (!(Health)) goto Label_000F;0x0345RetriggerableDelay(this, 4f, LatentActionInfo{0xF, -1120807288, FName(ExecuteUbergraph_W_ResourceBar), this});0x037BPopFlow();0x037CLabel_037C:0x037CProgressBarRally.SetPercent(ProgressBarMain.Percent);0x03BBPopFlow();0x03BCLabel_03BC:0x03BCCallFunc_IsValid_ReturnValue_2 = IsValid(MainCharRef);0x03D9if (!(CallFunc_IsValid_ReturnValue_2)) goto Label_047E;0x03E7CallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(MainCharRef.PrevHealthCache);0x0422CallFunc_Divide_FloatFloat_ReturnValue_1 = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue, MaxAmt);0x0450ProgressBarRally.SetPercent(CallFunc_Divide_FloatFloat_ReturnValue_1);0x0479goto Label_02D7;0x047ELabel_047E:0x047ECallFunc_Conv_IntToFloat_ReturnValue_2 = Conv_IntToFloat(KartPawnRef.PrevHealthCache);0x04B9CallFunc_Divide_FloatFloat_ReturnValue_3 = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_2, MaxAmt);0x04E7ProgressBarRally.SetPercent(CallFunc_Divide_FloatFloat_ReturnValue_3);0x0510goto Label_02D7;0x0515Label_0515:0x0515CallFunc_IsValid_ReturnValue_1 = IsValid(KartPawnRef);0x0532if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x053CLabel_053C:0x053CPushFlow(Label_0067);0x0541CallFunc_IsValid_ReturnValue_3 = IsValid(MainUIRef);0x055Eif (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x0568Temp_bool_Variable_2 = Health;0x057BK2Node_DynamicCast_AsCanvas_Panel_Slot = Cast<CanvasPanelSlot>(Switch(Temp_bool_Variable_2, false => MainUIRef.W_StaminaBar, true => MainUIRef.W_HealthBar, default => K2Node_Select_Default_6).Slot);0x060DK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsCanvas_Panel_Slot);0x062Aif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0634CallFunc_IsValid_ReturnValue_4 = IsValid(KartPawnRef);0x0651if (!(CallFunc_IsValid_ReturnValue_4)) goto Label_07B9;0x065FTemp_float_Variable_4 = 0.34f;0x0676Temp_float_Variable_5 = 2f;0x068DTemp_bool_Variable_6 = Health;0x06A0Temp_bool_Variable_7 = Health;0x06B3CallFunc_Multiply_IntFloat_ReturnValue = Multiply_IntFloat(Switch(Temp_bool_Variable_6, false => KartPawnRef.MaxStamina, true => KartPawnRef.MaxHealth, default => K2Node_Select_Default_3), Switch(Temp_bool_Variable_7, false => Temp_float_Variable_5, true => Temp_float_Variable_4, default => K2Node_Select_Default_4));0x0765CallFunc_MakeVector2D_ReturnValue = MakeVector2D(CallFunc_Multiply_IntFloat_ReturnValue, 28f);0x078FK2Node_DynamicCast_AsCanvas_Panel_Slot.SetSize(CallFunc_MakeVector2D_ReturnValue);0x07B8PopFlow();0x07B9Label_07B9:0x07B9Temp_float_Variable_2 = 0.34f;0x07D0Temp_float_Variable_3 = 2f;0x07E7/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX);0x0815Temp_bool_Variable_3 = Health;0x0828Temp_bool_Variable_4 = Health;0x083BCallFunc_Multiply_IntFloat_ReturnValue_1 = Multiply_IntFloat(Switch(Temp_bool_Variable_3, false => CallFunc_GetGI_BBPSX_AsGI_BBPSX.MaxStamina, true => CallFunc_GetGI_BBPSX_AsGI_BBPSX.MaxHealth, default => K2Node_Select_Default_5), Switch(Temp_bool_Variable_4, false => Temp_float_Variable_3, true => Temp_float_Variable_2, default => K2Node_Select_Default_2));0x08EDCallFunc_MakeVector2D_ReturnValue_1 = MakeVector2D(CallFunc_Multiply_IntFloat_ReturnValue_1, 28f);0x0917K2Node_DynamicCast_AsCanvas_Panel_Slot.SetSize(CallFunc_MakeVector2D_ReturnValue_1);0x0940PopFlow();0x0941Label_0941:0x0941CallFunc_MakeBrushFromTexture_ReturnValue = MakeBrushFromTexture(/Game/UI/Mat/Tex/stamFg.stamFg, 112, 7);0x0970CallFunc_MakeBrushFromTexture_ReturnValue_1 = MakeBrushFromTexture(/Game/UI/Mat/Tex/healthFg.healthFg, 112, 7);0x099FTemp_bool_Variable_8 = Health;0x09B2K2Node_MakeStruct_ProgressBarStyle.BackgroundImage = ProgressBarMain.WidgetStyle.BackgroundImage;0x09F5K2Node_MakeStruct_ProgressBarStyle.FillImage = Switch(Temp_bool_Variable_8, false => CallFunc_MakeBrushFromTexture_ReturnValue, true => CallFunc_MakeBrushFromTexture_ReturnValue_1, default => K2Node_Select_Default_7);0x0A45K2Node_MakeStruct_ProgressBarStyle.MarqueeImage = ProgressBarMain.WidgetStyle.MarqueeImage;0x0A88ProgressBarMain.WidgetStyle = K2Node_MakeStruct_ProgressBarStyle;0x0AB9PopFlow();0x0ABAgoto Label_0941;0x0ABFgoto Label_0515;0x0AC4CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(K2Node_CustomEvent_Amt, MaxAmt);0x0AF2ProgressBarMain.SetPercent(CallFunc_Divide_FloatFloat_ReturnValue);0x0B1BProgressBarRally.SetPercent(CallFunc_Divide_FloatFloat_ReturnValue);0x0B44UpdateGlowPosition();0x0B52PopFlow();0x0B53IsSubtractingRally = true;0x0B5ETemp_float_Variable = -0.02f;0x0B75Temp_float_Variable_1 = -0.05f;0x0B8CTemp_bool_Variable = Health;0x0B9FCallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(ProgressBarRally.Percent, Switch(Temp_bool_Variable, false => Temp_float_Variable_1, true => Temp_float_Variable, default => K2Node_Select_Default_1));0x0C0FCallFunc_Less_FloatFloat_ReturnValue_1 = Less_FloatFloat(ProgressBarMain.Percent, CallFunc_Add_FloatFloat_ReturnValue);0x0C4Bif (!(CallFunc_Less_FloatFloat_ReturnValue_1)) goto Label_0D34;0x0C59Temp_float_Variable = -0.02f;0x0C70Temp_float_Variable_1 = -0.05f;0x0C87Temp_bool_Variable = Health;0x0C9ACallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(ProgressBarRally.Percent, Switch(Temp_bool_Variable, false => Temp_float_Variable_1, true => Temp_float_Variable, default => K2Node_Select_Default_1));0x0D0AProgressBarRally.SetPercent(CallFunc_Add_FloatFloat_ReturnValue);0x0D33PopFlow();0x0D34Label_0D34:0x0D34ProgressBarRally.SetPercent(ProgressBarMain.Percent);0x0D73IsSubtractingRally = false;0x0D7EK2_ClearTimer(this, "UpdateRally");0x0D96PopFlow();0x0D97goto Label_053C;0x0D9CLabel_0D9C:0x0D9Creturn;