Zdexby TheHolyOneZ
5,252 classes
Class

UBP_WeatherDisplaySettings_C

: UPDA_WeatherDisplaySettings : UPrimaryDataAsset : UDataAsset : UObject
/Game/StormEscape/UI/Data/BP_WeatherDisplaySettings.BP_WeatherDisplaySettings_C 0x0160 (352 B) align 8 inherited 0x0030 14 scripted vtable /Game/StormEscape/UI/Data/BP_WeatherDisplaySettings
0x00x0160

Members 19

OffsetSizeNameTypeFlagsDefault
0x10StormNameFormatFText3 flags<FText>
0x10RainNameFText3 flags<FText>
0x10ElectricNameFText3 flags<FText>
0x10AcidNameFText3 flags<FText>
0x10HailNameFText3 flags<FText>
0x10SmallTornadoNameFText3 flags<FText>
0x10MediumTornadoNameFText3 flags<FText>
0x10BigTornadoNameFText3 flags<FText>
0x10FinalTornadoNameFText3 flags<FText>
0x10PlayerDeathFormatFText3 flags<FText>
0x10StormForecastMessageFormatFText3 flags<FText>
0x10StormStartMessageFormatFText3 flags<FText>
0x10StormIntensifyMessageFormatFText3 flags<FText>
0x10StormWeakenMessageFormatFText3 flags<FText>
0x10StormEndMessageFormatFText3 flags<FText>
0x10TornadoForecastMessageFormatFText3 flags<FText>
0x10TornadoSpawnMessageFormatFText3 flags<FText>
0x10TornadoDeviationMessageFormatFText3 flags<FText>
0x10TornadoDecayMessageFormatFText3 flags<FText>
Inherited from UDataAsset 1
OffsetSizeNameTypeFlagsDefault
0x08NativeClassTSubclassOf<UDataAsset>6 flags/Script/Engine.DataAsset

Functions 14

SignatureFlagsNativeParams
FText GetStormWeakenMessage(FStormId& WeatherId)
Script14 statements · 411 bytes of bytecode
0x0000CallFunc_GetStormDisplayName_ReturnValue = GetStormDisplayName(WeatherId, true);0x002ACallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetStormDisplayName_ReturnValue);0x004FK2Node_MakeStruct_FormatArgumentData.ArgumentName = "0";0x006DK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x008AK2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x00AEK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00D2K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00F2K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0116K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0133K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x0147CallFunc_Format_ReturnValue = Format(StormWeakenMessageFormat, K2Node_MakeArray_Array);0x0175ReturnValue = CallFunc_Format_ReturnValue;0x0190return ReturnValue;0x019A// end of script
EventPublic0x18
FText GetStormIntensifyMessage(FStormId& WeatherId)
Script14 statements · 411 bytes of bytecode
0x0000CallFunc_GetStormDisplayName_ReturnValue = GetStormDisplayName(WeatherId, true);0x002ACallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetStormDisplayName_ReturnValue);0x004FK2Node_MakeStruct_FormatArgumentData.ArgumentName = "0";0x006DK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x008AK2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x00AEK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00D2K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00F2K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0116K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0133K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x0147CallFunc_Format_ReturnValue = Format(StormIntensifyMessageFormat, K2Node_MakeArray_Array);0x0175ReturnValue = CallFunc_Format_ReturnValue;0x0190return ReturnValue;0x019A// end of script
EventPublic0x18
FText GetTornadoDespawningMessage(const ETornadoCategory& Category, const FString& Coordinates)
Script22 statements · 684 bytes of bytecode
0x0000CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(Coordinates);0x0025CallFunc_GetTornadoDisplayName_ReturnValue = GetTornadoDisplayName(Category);0x004EK2Node_MakeStruct_FormatArgumentData.ArgumentName = "1";0x006CK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0089K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x00ADK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00D1K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00F1K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0115K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0132CallFunc_Conv_StringToText_ReturnValue_1 = Conv_StringToText(CallFunc_GetTornadoDisplayName_ReturnValue);0x0157K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "0";0x0175K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x0192K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue_1;0x01B6K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x01DAK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x01FAK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x021EK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x023BK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x0258CallFunc_Format_ReturnValue = Format(TornadoDecayMessageFormat, K2Node_MakeArray_Array);0x0286ReturnValue = CallFunc_Format_ReturnValue;0x02A1return ReturnValue;0x02AB// end of script
EventPublic0x28
FText GetTornadoDeviatingMessage(const ETornadoCategory& Category, const FString& Coordinates, const FString& NewDirection)
Script30 statements · 958 bytes of bytecode
0x0000CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(NewDirection);0x0025CallFunc_Conv_StringToText_ReturnValue_1 = Conv_StringToText(Coordinates);0x004AK2Node_MakeStruct_FormatArgumentData.ArgumentName = "2";0x0068K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0085K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x00A9K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00CDK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00EDK2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0111K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x012EK2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "1";0x014CK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x0169K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue_1;0x018DK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x01B1K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x01D1K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x01F5K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0212CallFunc_GetTornadoDisplayName_ReturnValue = GetTornadoDisplayName(Category);0x023BCallFunc_Conv_StringToText_ReturnValue_2 = Conv_StringToText(CallFunc_GetTornadoDisplayName_ReturnValue);0x0260K2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "0";0x027EK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 4;0x029BK2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue_2;0x02BFK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = 0;0x02E3K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x0303K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueDouble = 0;0x0327K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x0344K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_2, K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x036ACallFunc_Format_ReturnValue = Format(TornadoDeviationMessageFormat, K2Node_MakeArray_Array);0x0398ReturnValue = CallFunc_Format_ReturnValue;0x03B3return ReturnValue;0x03BD// end of script
EventPublic0x38
FText GetTornadoSpawnedMessage(const ETornadoCategory& Category, const FString& Coordinates, const FString& StartDirection)
Script30 statements · 958 bytes of bytecode
0x0000CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(StartDirection);0x0025CallFunc_Conv_StringToText_ReturnValue_1 = Conv_StringToText(Coordinates);0x004AK2Node_MakeStruct_FormatArgumentData.ArgumentName = "2";0x0068K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0085K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x00A9K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00CDK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00EDK2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0111K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x012EK2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "1";0x014CK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x0169K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue_1;0x018DK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x01B1K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x01D1K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x01F5K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0212CallFunc_GetTornadoDisplayName_ReturnValue = GetTornadoDisplayName(Category);0x023BCallFunc_Conv_StringToText_ReturnValue_2 = Conv_StringToText(CallFunc_GetTornadoDisplayName_ReturnValue);0x0260K2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "0";0x027EK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 4;0x029BK2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue_2;0x02BFK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = 0;0x02E3K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x0303K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueDouble = 0;0x0327K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x0344K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_2, K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x036ACallFunc_Format_ReturnValue = Format(TornadoSpawnMessageFormat, K2Node_MakeArray_Array);0x0398ReturnValue = CallFunc_Format_ReturnValue;0x03B3return ReturnValue;0x03BD// end of script
EventPublic0x38
FText GetTornadoFormingMessage(const ETornadoCategory& Category, const FString& Coordinates)
Script22 statements · 684 bytes of bytecode
0x0000CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(Coordinates);0x0025CallFunc_GetTornadoDisplayName_ReturnValue = GetTornadoDisplayName(Category);0x004EK2Node_MakeStruct_FormatArgumentData.ArgumentName = "1";0x006CK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0089K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x00ADK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00D1K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00F1K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0115K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0132CallFunc_Conv_StringToText_ReturnValue_1 = Conv_StringToText(CallFunc_GetTornadoDisplayName_ReturnValue);0x0157K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "0";0x0175K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x0192K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue_1;0x01B6K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x01DAK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x01FAK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x021EK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x023BK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x0258CallFunc_Format_ReturnValue = Format(TornadoForecastMessageFormat, K2Node_MakeArray_Array);0x0286ReturnValue = CallFunc_Format_ReturnValue;0x02A1return ReturnValue;0x02AB// end of script
EventPublic0x28
FText GetStormEndedMessage(FStormId& WeatherId)
Script14 statements · 411 bytes of bytecode
0x0000CallFunc_GetStormDisplayName_ReturnValue = GetStormDisplayName(WeatherId, true);0x002ACallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetStormDisplayName_ReturnValue);0x004FK2Node_MakeStruct_FormatArgumentData.ArgumentName = "0";0x006DK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x008AK2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x00AEK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00D2K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00F2K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0116K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0133K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x0147CallFunc_Format_ReturnValue = Format(StormEndMessageFormat, K2Node_MakeArray_Array);0x0175ReturnValue = CallFunc_Format_ReturnValue;0x0190return ReturnValue;0x019A// end of script
EventPublic0x18
FText GetStormFormingMessage(FStormId& WeatherId)
Script14 statements · 411 bytes of bytecode
0x0000CallFunc_GetStormDisplayName_ReturnValue = GetStormDisplayName(WeatherId, true);0x002ACallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetStormDisplayName_ReturnValue);0x004FK2Node_MakeStruct_FormatArgumentData.ArgumentName = "0";0x006DK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x008AK2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x00AEK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00D2K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00F2K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0116K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0133K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x0147CallFunc_Format_ReturnValue = Format(StormForecastMessageFormat, K2Node_MakeArray_Array);0x0175ReturnValue = CallFunc_Format_ReturnValue;0x0190return ReturnValue;0x019A// end of script
EventPublic0x18
FText GetStormBeganMessage(FStormId& WeatherId)
Script14 statements · 411 bytes of bytecode
0x0000CallFunc_GetStormDisplayName_ReturnValue = GetStormDisplayName(WeatherId, true);0x002ACallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetStormDisplayName_ReturnValue);0x004FK2Node_MakeStruct_FormatArgumentData.ArgumentName = "0";0x006DK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x008AK2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x00AEK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00D2K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00F2K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0116K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0133K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x0147CallFunc_Format_ReturnValue = Format(StormStartMessageFormat, K2Node_MakeArray_Array);0x0175ReturnValue = CallFunc_Format_ReturnValue;0x0190return ReturnValue;0x019A// end of script
EventPublic0x18
FText GetPlayerDeathMessage(const FString& Coordinates)
Script13 statements · 369 bytes of bytecode
0x0000CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(Coordinates);0x0025K2Node_MakeStruct_FormatArgumentData.ArgumentName = "0";0x0043K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0060K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x0084K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00A8K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00C8K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x00ECK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0109K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x011DCallFunc_Format_ReturnValue = Format(PlayerDeathFormat, K2Node_MakeArray_Array);0x014BReturnValue = CallFunc_Format_ReturnValue;0x0166return ReturnValue;0x0170// end of script
EventPublic0x20
FString GetTornadoDisplayName(const ETornadoCategory& Category)
Script7 statements · 338 bytes of bytecode
0x0000Temp_byte_Variable = Category;0x001BTemp_text_Variable = NSLOCTEXT("6F577C244209C63590EAD4ACBC60934F", "", "Tornado");0x005CTemp_text_Variable_1 = NSLOCTEXT("2134791144FC7AF36E7D10A84D3A2946", "", "Tornado");0x009DCallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(Switch(Temp_byte_Variable, 0 => Temp_text_Variable_1, 1 => Temp_text_Variable, 2 => SmallTornadoName, 3 => MediumTornadoName, 4 => BigTornadoName, 5 => FinalTornadoName, default => K2Node_Select_Default));0x012CReturnValue = CallFunc_Conv_TextToString_ReturnValue;0x0147return ReturnValue;0x0151// end of script
EventPublic0x18
FString GetStormDisplayName(FStormId& WeatherId, bool bEffectOnly)
Script27 statements · 1,024 bytes of bytecode
0x0000Temp_byte_Variable = WeatherId.Intensity;0x0024Temp_text_Variable = NSLOCTEXT("3555527240930A9DF75B89B4A8A8CFB5", "", "Heavy");0x0063GetStormEffectName(WeatherId.Effect, CallFunc_GetStormEffectName_StormName);0x008CK2Node_MakeStruct_FormatArgumentData.ArgumentName = "0";0x00AAK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x00C7K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_GetStormEffectName_StormName;0x00EBK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x010FK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x012FK2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0153K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0170Temp_text_Variable_1 = NSLOCTEXT("7818240544BB7CE79BB73287E537720D", "", "Medium");0x01B0Temp_text_Variable_2 = NSLOCTEXT("3A944C9048FC44A1E0E60AA0D39D517B", "", "Light");0x01EFTemp_text_Variable_3 = FText();0x0203K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "1";0x0221K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x023EK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = Switch(Temp_byte_Variable, 0 => Temp_text_Variable_3, 1 => Temp_text_Variable_2, 2 => Temp_text_Variable_1, 3 => Temp_text_Variable, default => K2Node_Select_Default);0x02AEK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x02D2K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x02F2K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x0316K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0333K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData, K2Node_MakeStruct_FormatArgumentData_1};0x0350CallFunc_Format_ReturnValue = Format(StormNameFormat, K2Node_MakeArray_Array);0x037ECallFunc_SelectText_ReturnValue = SelectText(CallFunc_GetStormEffectName_StormName, CallFunc_Format_ReturnValue, bEffectOnly);0x03B5CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_SelectText_ReturnValue);0x03DAReturnValue = CallFunc_Conv_TextToString_ReturnValue;0x03F5return ReturnValue;0x03FF// end of script
EventPublic0x18
void GetStormName(const EStormEffect& StormEffect, const EStormIntensity& StormIntensity, FText& StormName)
Script25 statements · 906 bytes of bytecode
0x0000GetStormEffectName(StormEffect, CallFunc_GetStormEffectName_StormName);0x0020Temp_byte_Variable = StormIntensity;0x003BK2Node_MakeStruct_FormatArgumentData.ArgumentName = "0";0x0059K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0076K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_GetStormEffectName_StormName;0x009AK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00BEK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00DEK2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0102K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x011FTemp_text_Variable = NSLOCTEXT("3555527240930A9DF75B89B4A8A8CFB5", "", "Heavy");0x015ETemp_text_Variable_1 = NSLOCTEXT("7818240544BB7CE79BB73287E537720D", "", "Medium");0x019ETemp_text_Variable_2 = NSLOCTEXT("3A944C9048FC44A1E0E60AA0D39D517B", "", "Light");0x01DDTemp_text_Variable_3 = FText();0x01F1K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "1";0x020FK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x022CK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = Switch(Temp_byte_Variable, 0 => Temp_text_Variable_3, 1 => Temp_text_Variable_2, 2 => Temp_text_Variable_1, 3 => Temp_text_Variable, default => K2Node_Select_Default);0x029CK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x02C0K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x02E0K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x0304K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0321K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData, K2Node_MakeStruct_FormatArgumentData_1};0x033ECallFunc_Format_ReturnValue = Format(StormNameFormat, K2Node_MakeArray_Array);0x036CStormName = CallFunc_Format_ReturnValue;0x0387return;0x0389// end of script
Public0x18
void GetStormEffectName(const EStormEffect& StormEffect, FText& StormName)
Script5 statements · 212 bytes of bytecode
0x0000Temp_byte_Variable = StormEffect;0x001BTemp_text_Variable = NSLOCTEXT("A4B4970B401831BDC2121BACC512C19C", "", "RANDOM");0x005BStormName = Switch(Temp_byte_Variable, 0 => RainName, 1 => ElectricName, 2 => AcidName, 3 => HailName, 4 => Temp_text_Variable, default => K2Node_Select_Default);0x00D1return;0x00D3// end of script
Public0x18