void Golden Gun DLC Enabled (UObject * __WorldContext , const bool & ? ) Script10 statements · 118 bytes of bytecode 0x0000 CallFunc_IsCVarRegistered_ReturnValue = IsCVarRegistered(FName(GameDLC_GoldenGunsEnabled));0x0021 if (!(CallFunc_IsCVarRegistered_ReturnValue)) goto Label_0068;0x002F CallFunc_GetBoolCVar_ReturnValue = GetBoolCVar(FName(GameDLC_GoldenGunsEnabled));0x0050 ? = CallFunc_GetBoolCVar_ReturnValue;0x0063 goto Label_0073;0x0068 Label_0068:0x0068 ? = false;0x0073 Label_0073:0x0073 return;Static Public 0xe3e480 0x09 void Have Golden Gun DLC ? (UObject * __WorldContext , const bool & Has ) Script4 statements · 47 bytes of bytecode 0x0000 CallFunc_KB_SD_DoesCurrentUserOwnProduct_ReturnValue = KB_SD_DoesCurrentUserOwnProduct(4502880);0x0019 Has = CallFunc_KB_SD_DoesCurrentUserOwnProduct_ReturnValue;0x002C return;Static Public 0xe3e480 0x09 void Recalc infinitely rechargeable collectables for bossfight (UObject * Requesting object , UObject * __WorldContext ) Script21 statements · 411 bytes of bytecode 0x0000 PushFlow(Label_0198);0x0005 CallFunc_GetAllActorsOfClass_OutActors = {};0x0010 GetAllActorsOfClass(Requesting object, /Game/Comatose/Journal/Items/WorldCollectable/WorldCollectable_AdaptiveDifficulty.WorldCollectable_AdaptiveDifficulty_C, CallFunc_GetAllActorsOfClass_OutActors);0x0035 Temp_int_Loop_Counter_Variable = 0;0x004C Temp_int_Array_Index_Variable = 0;0x0063 Label_0063:0x0063 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x009E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00C4 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00CE Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E9 PushFlow(Label_014E);0x00EE /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0129 CallFunc_Array_Get_Item.Determine Spawn Chance();0x014D PopFlow();0x014E Label_014E:0x014E CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0178 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0193 goto Label_0063;0x0198 Label_0198:0x0198 return;Static Public 0xe3e480 0x10 void Stop infinitely rechargeable after Boss (UObject * Requesting object , UObject * __WorldContext ) Script21 statements · 408 bytes of bytecode 0x0000 PushFlow(Label_0195);0x0005 CallFunc_GetAllActorsOfClass_OutActors = {};0x0010 GetAllActorsOfClass(Requesting object, /Game/Comatose/Journal/Items/WorldCollectable/WorldCollectable_AdaptiveDifficulty.WorldCollectable_AdaptiveDifficulty_C, CallFunc_GetAllActorsOfClass_OutActors);0x0035 Temp_int_Loop_Counter_Variable = 0;0x004C Temp_int_Array_Index_Variable = 0;0x0063 Label_0063:0x0063 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x009E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00C4 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00CE Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E9 PushFlow(Label_014B);0x00EE /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0129 CallFunc_Array_Get_Item.Infinitely Rechargeable = false;0x014A PopFlow();0x014B Label_014B:0x014B CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0175 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0190 goto Label_0063;0x0195 Label_0195:0x0195 return;Static Public 0xe3e480 0x10 void Get ARG savegame name (UObject * __WorldContext , const FString & ? ) Script3 statements · 104 bytes of bytecode 0x0000 ? = "y\\u0337o\\u0334u\\u0336_\\u0336s\\u0335h\\u0334o\\u0336u\\u0335l\\u0337d\\u0336n\\u0334t\\u0337_\\u0336b\\u0337e\\u0336_\\u0336h\\u0336e\\u0334r\\u0335e\\u0338";0x0065 return;Static Public 0xe3e480 0x18 void Ammo - Weapon Component (TSubclassOf<UItem_Master_C > Item , UObject * __WorldContext , const TSubclassOf<UWeaponComponent_Master_C > & Weapon Component ) Script31 statements · 454 bytes of bytecode 0x0000 CallFunc_EqualEqual_ClassClass_ReturnValue_2 = EqualEqual_ClassClass(Item, /Game/Comatose/Weapons/Wrench/Item_Wrench.Item_Wrench_C);0x0026 if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_2)) goto Label_004C;0x0034 Weapon Component = /Game/Comatose/Weapons/Wrench/Weapon_Wrench.Weapon_Wrench_C;0x0047 goto Label_01C3;0x004C Label_004C:0x004C CallFunc_EqualEqual_ClassClass_ReturnValue_1 = EqualEqual_ClassClass(Item, /Game/Comatose/Journal/Items/Guns/WoodenBat/Item_WoodenBat.Item_WoodenBat_C);0x0072 if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_1)) goto Label_0098;0x0080 Weapon Component = /Game/Comatose/Weapons/WoodenBat/Weapon_WoodenBat.Weapon_WoodenBat_C;0x0093 goto Label_01C3;0x0098 Label_0098:0x0098 CallFunc_EqualEqual_ClassClass_ReturnValue = EqualEqual_ClassClass(Item, /Game/Comatose/Weapons/SteelPipe/Item_SteelPipe.Item_SteelPipe_C);0x00BE if (!(CallFunc_EqualEqual_ClassClass_ReturnValue)) goto Label_00E4;0x00CC Weapon Component = /Game/Comatose/Weapons/SteelPipe/Weapon_SteelPipe.Weapon_SteelPipe_C;0x00DF goto Label_01C3;0x00E4 Label_00E4:0x00E4 CallFunc_EqualEqual_ClassClass_ReturnValue_5 = EqualEqual_ClassClass(Item, /Game/Comatose/Journal/Items/Ammo/Item_ShotgunAmmo.Item_ShotgunAmmo_C);0x010A if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_5)) goto Label_0130;0x0118 Weapon Component = /Game/Comatose/Weapons/Shotgun/Weapon_Shotgun.Weapon_Shotgun_C;0x012B goto Label_01C3;0x0130 Label_0130:0x0130 CallFunc_EqualEqual_ClassClass_ReturnValue_4 = EqualEqual_ClassClass(Item, /Game/Comatose/Journal/Items/Ammo/Item_HandgunAmmo.Item_HandgunAmmo_C);0x0156 if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_4)) goto Label_017C;0x0164 Weapon Component = /Game/Comatose/Weapons/Handgun/Weapon_Handgun.Weapon_Handgun_C;0x0177 goto Label_01C3;0x017C Label_017C:0x017C CallFunc_EqualEqual_ClassClass_ReturnValue_3 = EqualEqual_ClassClass(Item, /Game/Comatose/Journal/Items/Ammo/Item_RifleAmmo.Item_RifleAmmo_C);0x01A2 if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_3)) goto Label_01C3;0x01B0 Weapon Component = /Game/Comatose/Weapons/Rifle/Weapon_Rifle.Weapon_Rifle_C;0x01C3 Label_01C3:0x01C3 return;Static Public 0xe3e480 0x18 void Add Diary Entry (const FText & Entry , UObject * Requesting object , UObject * __WorldContext ) Script14 statements · 223 bytes of bytecode 0x0000 CallFunc_GetGameInstance_ReturnValue = GetGameInstance(Requesting object);0x001D K2Node_DynamicCast_AsBPI_Comatose_Retriever = Cast<BPI_ComatoseRetriever_C>(CallFunc_GetGameInstance_ReturnValue);0x0041 K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Comatose_Retriever);0x005E if (!(K2Node_DynamicCast_bSuccess)) goto Label_00CC;0x006C K2Node_DynamicCast_AsBPI_Comatose_Retriever.Retrieve Comatose Game Instance(CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance);0x009A Label_009A:0x009A CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance.Receive New Diary Entry(Entry);0x00C7 goto Label_00DC;0x00CC Label_00CC:0x00CC CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance = nullptr;0x00D7 goto Label_009A;0x00DC Label_00DC:0x00DC return;Static Public 0xe3e480 0x28 void Item - Weapon Component (TSubclassOf<UItem_Master_C > Item , UObject * __WorldContext , const TSubclassOf<UWeaponComponent_Master_C > & Weapon Component ) Script31 statements · 454 bytes of bytecode 0x0000 CallFunc_EqualEqual_ClassClass_ReturnValue_2 = EqualEqual_ClassClass(Item, /Game/Comatose/Weapons/Wrench/Item_Wrench.Item_Wrench_C);0x0026 if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_2)) goto Label_004C;0x0034 Weapon Component = /Game/Comatose/Weapons/Wrench/Weapon_Wrench.Weapon_Wrench_C;0x0047 goto Label_01C3;0x004C Label_004C:0x004C CallFunc_EqualEqual_ClassClass_ReturnValue_1 = EqualEqual_ClassClass(Item, /Game/Comatose/Journal/Items/Guns/WoodenBat/Item_WoodenBat.Item_WoodenBat_C);0x0072 if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_1)) goto Label_0098;0x0080 Weapon Component = /Game/Comatose/Weapons/WoodenBat/Weapon_WoodenBat.Weapon_WoodenBat_C;0x0093 goto Label_01C3;0x0098 Label_0098:0x0098 CallFunc_EqualEqual_ClassClass_ReturnValue = EqualEqual_ClassClass(Item, /Game/Comatose/Weapons/SteelPipe/Item_SteelPipe.Item_SteelPipe_C);0x00BE if (!(CallFunc_EqualEqual_ClassClass_ReturnValue)) goto Label_00E4;0x00CC Weapon Component = /Game/Comatose/Weapons/SteelPipe/Weapon_SteelPipe.Weapon_SteelPipe_C;0x00DF goto Label_01C3;0x00E4 Label_00E4:0x00E4 CallFunc_EqualEqual_ClassClass_ReturnValue_5 = EqualEqual_ClassClass(Item, /Game/Comatose/Journal/Items/Guns/Shotgun/Item_Shotgun.Item_Shotgun_C);0x010A if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_5)) goto Label_0130;0x0118 Weapon Component = /Game/Comatose/Weapons/Shotgun/Weapon_Shotgun.Weapon_Shotgun_C;0x012B goto Label_01C3;0x0130 Label_0130:0x0130 CallFunc_EqualEqual_ClassClass_ReturnValue_4 = EqualEqual_ClassClass(Item, /Game/Comatose/Journal/Items/Guns/Handgun/Item_Handgun.Item_Handgun_C);0x0156 if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_4)) goto Label_017C;0x0164 Weapon Component = /Game/Comatose/Weapons/Handgun/Weapon_Handgun.Weapon_Handgun_C;0x0177 goto Label_01C3;0x017C Label_017C:0x017C CallFunc_EqualEqual_ClassClass_ReturnValue_3 = EqualEqual_ClassClass(Item, /Game/Comatose/Journal/Items/Guns/Rifle/Item_Rifle.Item_Rifle_C);0x01A2 if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_3)) goto Label_01C3;0x01B0 Weapon Component = /Game/Comatose/Weapons/Rifle/Weapon_Rifle.Weapon_Rifle_C;0x01C3 Label_01C3:0x01C3 return;Static Public 0xe3e480 0x18 void Weapon Component - Item (TSubclassOf<UWeaponComponent_Master_C > Weapon Component , UObject * __WorldContext , const TSubclassOf<UItem_Master_C > & Item master ) Script16 statements · 226 bytes of bytecode 0x0000 CallFunc_EqualEqual_ClassClass_ReturnValue_2 = EqualEqual_ClassClass(Weapon Component, /Game/Comatose/Weapons/Wrench/Weapon_Wrench.Weapon_Wrench_C);0x0026 if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_2)) goto Label_004C;0x0034 Item master = /Game/Comatose/Weapons/Wrench/Item_Wrench.Item_Wrench_C;0x0047 goto Label_00DF;0x004C Label_004C:0x004C CallFunc_EqualEqual_ClassClass_ReturnValue_1 = EqualEqual_ClassClass(Weapon Component, /Game/Comatose/Weapons/WoodenBat/Weapon_WoodenBat.Weapon_WoodenBat_C);0x0072 if (!(CallFunc_EqualEqual_ClassClass_ReturnValue_1)) goto Label_0098;0x0080 Item master = /Game/Comatose/Journal/Items/Guns/WoodenBat/Item_WoodenBat.Item_WoodenBat_C;0x0093 goto Label_00DF;0x0098 Label_0098:0x0098 CallFunc_EqualEqual_ClassClass_ReturnValue = EqualEqual_ClassClass(Weapon Component, /Game/Comatose/Weapons/SteelPipe/Weapon_SteelPipe.Weapon_SteelPipe_C);0x00BE if (!(CallFunc_EqualEqual_ClassClass_ReturnValue)) goto Label_00DF;0x00CC Item master = /Game/Comatose/Weapons/SteelPipe/Item_SteelPipe.Item_SteelPipe_C;0x00DF Label_00DF:0x00DF return;Static Public 0xe3e480 0x18 void Is Class a meele weapon? (TSubclassOf<UWeaponComponent_Master_C > Item , UObject * __WorldContext , const bool & ? ) Script8 statements · 212 bytes of bytecode 0x0000 CallFunc_EqualEqual_ClassClass_ReturnValue = EqualEqual_ClassClass(Item, /Game/Comatose/Weapons/Wrench/Weapon_Wrench.Weapon_Wrench_C);0x0026 CallFunc_EqualEqual_ClassClass_ReturnValue_1 = EqualEqual_ClassClass(Item, /Game/Comatose/Weapons/SteelPipe/Weapon_SteelPipe.Weapon_SteelPipe_C);0x004C CallFunc_EqualEqual_ClassClass_ReturnValue_2 = EqualEqual_ClassClass(Item, /Game/Comatose/Weapons/WoodenBat/Weapon_WoodenBat.Weapon_WoodenBat_C);0x0072 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_ClassClass_ReturnValue, CallFunc_EqualEqual_ClassClass_ReturnValue_2);0x0098 CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, CallFunc_EqualEqual_ClassClass_ReturnValue_1);0x00BE ? = CallFunc_BooleanOR_ReturnValue_1;0x00D1 return;Static Public 0xe3e480 0x11 void Get Cost for Upgrade (int32 Current Level , int32 Cost Per Level , UObject * __WorldContext , const int32 & Total cost ) Script6 statements · 155 bytes of bytecode 0x0000 CallFunc_MakeLiteralInt_ReturnValue = MakeLiteralInt(1);0x0021 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Current Level, CallFunc_MakeLiteralInt_ReturnValue);0x004F CallFunc_Multiply_IntInt_ReturnValue = Multiply_IntInt(Cost Per Level, CallFunc_Add_IntInt_ReturnValue);0x007D Total cost = CallFunc_Multiply_IntInt_ReturnValue;0x0098 return;Static Public 0xe3e480 0x14 void CT Unlock Achievment (const FString & Name , UObject * __WorldContext ) Script7 statements · 86 bytes of bytecode 0x0000 CallFunc_RequestCurrentStats_ReturnValue = RequestCurrentStats();0x0014 if (!(CallFunc_RequestCurrentStats_ReturnValue)) goto Label_0053;0x0022 CallFunc_SetAchievement_ReturnValue = SetAchievement(Name);0x003F CallFunc_StoreStats_ReturnValue = StoreStats();0x0053 Label_0053:0x0053 return;Static Public 0xe3e480 0x18 void Get foreign Language Font (UObject * __WorldContext , const UObject * & Font ) Script22 statements · 314 bytes of bytecode 0x0000 CallFunc_GetCurrentCulture_ReturnValue = GetCurrentCulture();0x001C K2Node_SwitchString_CmpSuccess = NotEqual_StriStri(CallFunc_GetCurrentCulture_ReturnValue, "ar");0x003D if (!(K2Node_SwitchString_CmpSuccess)) goto Label_00F4;0x004B K2Node_SwitchString_CmpSuccess = NotEqual_StriStri(CallFunc_GetCurrentCulture_ReturnValue, "th");0x006C if (!(K2Node_SwitchString_CmpSuccess)) goto Label_010C;0x007A K2Node_SwitchString_CmpSuccess = NotEqual_StriStri(CallFunc_GetCurrentCulture_ReturnValue, "he");0x009B if (!(K2Node_SwitchString_CmpSuccess)) goto Label_0124;0x00A9 K2Node_SwitchString_CmpSuccess = NotEqual_StriStri(CallFunc_GetCurrentCulture_ReturnValue, "Case_3");0x00CE if (!(K2Node_SwitchString_CmpSuccess)) goto Label_0137;0x00DC Font = /Engine/EngineFonts/Roboto.Roboto;0x00EF goto Label_0137;0x00F4 Label_00F4:0x00F4 Font = /Game/Basefonts/NotoSansArabic_Condensed-Black_Font.NotoSansArabic_Condensed-Black_Font;0x0107 goto Label_0137;0x010C Label_010C:0x010C Font = /Game/Basefonts/NotoSerifThai_Condensed-Black_Font.NotoSerifThai_Condensed-Black_Font;0x011F goto Label_0137;0x0124 Label_0124:0x0124 Font = /Game/Basefonts/NotoSansHebrew-VariableFont_wdth_wght_Font.NotoSansHebrew-VariableFont_wdth_wght_Font;0x0137 Label_0137:0x0137 return;Static Public 0xe3e480 0x10 void Is foreign language? (UObject * __WorldContext , const bool & ? ) Script14 statements · 399 bytes of bytecode 0x0000 CallFunc_GetCurrentCulture_ReturnValue = GetCurrentCulture();0x001C CallFunc_EqualEqual_StrStr_ReturnValue = EqualEqual_StrStr(CallFunc_GetCurrentCulture_ReturnValue, "pt-BR");0x0040 CallFunc_EqualEqual_StrStr_ReturnValue_1 = EqualEqual_StrStr(CallFunc_GetCurrentCulture_ReturnValue, "es");0x0061 CallFunc_EqualEqual_StrStr_ReturnValue_2 = EqualEqual_StrStr(CallFunc_GetCurrentCulture_ReturnValue, "it");0x0082 CallFunc_EqualEqual_StrStr_ReturnValue_3 = EqualEqual_StrStr(CallFunc_GetCurrentCulture_ReturnValue, "fr");0x00A3 CallFunc_EqualEqual_StrStr_ReturnValue_4 = EqualEqual_StrStr(CallFunc_GetCurrentCulture_ReturnValue, "en");0x00C4 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_StrStr_ReturnValue, CallFunc_EqualEqual_StrStr_ReturnValue_4);0x00EA CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, CallFunc_EqualEqual_StrStr_ReturnValue_3);0x0110 CallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_BooleanOR_ReturnValue_1, CallFunc_EqualEqual_StrStr_ReturnValue_2);0x0136 CallFunc_BooleanOR_ReturnValue_3 = BooleanOR(CallFunc_BooleanOR_ReturnValue_2, CallFunc_EqualEqual_StrStr_ReturnValue_1);0x015C CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_BooleanOR_ReturnValue_3);0x0179 ? = CallFunc_Not_PreBool_ReturnValue;0x018C return;Static Public 0xe3e480 0x09 void Get Current Game (UObject * __WorldContext , const int32 & Game Index ) Script3 statements · 26 bytes of bytecode 0x0000 Game Index = 0;0x0017 return;Static Public 0xe3e480 0x0C void Get Scaled Damage value (double Base Damage , UObject * Context , UObject * __WorldContext , const double & Output ) Script20 statements · 484 bytes of bytecode 0x0000 CallFunc_GetGameInstance_ReturnValue = GetGameInstance(Context);0x001D K2Node_DynamicCast_AsBPI_Comatose_Retriever = Cast<BPI_ComatoseRetriever_C>(CallFunc_GetGameInstance_ReturnValue);0x0041 K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Comatose_Retriever);0x005E if (!(K2Node_DynamicCast_bSuccess)) goto Label_01D1;0x006C K2Node_DynamicCast_AsBPI_Comatose_Retriever.Retrieve Comatose Game Instance(CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance);0x009A Label_009A:0x009A Temp_real_Variable = 2;0x00B5 Temp_real_Variable_1 = 1.5;0x00D0 Temp_real_Variable_2 = 1;0x00EB Temp_real_Variable_3 = 0.5;0x0106 Temp_byte_Variable = CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance.Game Difficulty;0x0137 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(Base Damage, Switch(Temp_byte_Variable, 0 => Temp_real_Variable_3, 1 => Temp_real_Variable_2, 2 => Temp_real_Variable_1, 3 => Temp_real_Variable, default => K2Node_Select_Default));0x01B1 Output = CallFunc_Multiply_DoubleDouble_ReturnValue;0x01CC goto Label_01E1;0x01D1 Label_01D1:0x01D1 CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance = nullptr;0x01DC goto Label_009A;0x01E1 Label_01E1:0x01E1 return;Static Public 0xe3e480 0x20 void Open Player Inventory at Item (UObject * Calling object , TSubclassOf<UItem_Master_C > Desired Item , UObject * __WorldContext ) Script21 statements · 460 bytes of bytecode 0x0000 K2Node_MakeArray_Array = {/Game/Comatose/Components/LockComponent/Padlock/Lock_LockedRequirement.Lock_LockedRequirement_C, nullptr};0x0015 Excluded Classes = K2Node_MakeArray_Array;0x0030 CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(Excluded Classes, Desired Item);0x0074 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_Find_ReturnValue, -1);0x0096 if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_01C9;0x00A4 Get Player Inventory(Calling object, CallFunc_Get_Player_Inventory_Player_Inventory_Ref);0x00C4 CallFunc_Get_Player_Inventory_Player_Inventory_Ref.Select Carousel Item(Desired Item);0x00F1 CallFunc_GetPlayerCharacter_ReturnValue = GetPlayerCharacter(Calling object, 0);0x0113 K2Node_DynamicCast_AsBPI_Comatose_Retriever = Cast<BPI_ComatoseRetriever_C>(CallFunc_GetPlayerCharacter_ReturnValue);0x0137 K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Comatose_Retriever);0x0154 if (!(K2Node_DynamicCast_bSuccess)) goto Label_01B9;0x0162 K2Node_DynamicCast_AsBPI_Comatose_Retriever.Retrieve Comatose Character(CallFunc_Retrieve_Comatose_Character_Player);0x0190 Label_0190:0x0190 CallFunc_Retrieve_Comatose_Character_Player.Manual Open Inventory call();0x01B4 goto Label_01C9;0x01B9 Label_01B9:0x01B9 CallFunc_Retrieve_Comatose_Character_Player = nullptr;0x01C4 goto Label_0190;0x01C9 Label_01C9:0x01C9 return;Static Public 0xe3e480 0x18 void Did Player already see this item? (TSubclassOf<UItem_Master_C > Item , UObject * Context , UObject * __WorldContext , const bool & ? ) Script16 statements · 321 bytes of bytecode 0x0000 CallFunc_GetGameInstance_ReturnValue = GetGameInstance(Context);0x001D K2Node_DynamicCast_AsBPI_Comatose_Retriever = Cast<BPI_ComatoseRetriever_C>(CallFunc_GetGameInstance_ReturnValue);0x0041 K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Comatose_Retriever);0x005E if (!(K2Node_DynamicCast_bSuccess)) goto Label_012E;0x006C K2Node_DynamicCast_AsBPI_Comatose_Retriever.Retrieve Comatose Game Instance(CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance);0x009A Label_009A:0x009A CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance.Items Known to Player, Item);0x00F4 CallFunc_NotEqual_IntInt_ReturnValue = NotEqual_IntInt(CallFunc_Array_Find_ReturnValue, -1);0x0116 ? = CallFunc_NotEqual_IntInt_ReturnValue;0x0129 goto Label_013E;0x012E Label_012E:0x012E CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance = nullptr;0x0139 goto Label_009A;0x013E Label_013E:0x013E return;Static Public 0xe3e480 0x19 void Trigger Map Marker Spawners by Tag (const FName & Desired Tag , UObject * __WorldContext ) Script21 statements · 420 bytes of bytecode 0x0000 PushFlow(Label_01A1);0x0005 CallFunc_GetAllActorsOfClassWithTag_OutActors = {};0x0010 GetAllActorsOfClassWithTag(__WorldContext, /Game/Comatose/Map/MapMarkerSpawner.MapMarkerSpawner_C, Desired Tag, CallFunc_GetAllActorsOfClassWithTag_OutActors);0x003E Temp_int_Loop_Counter_Variable = 0;0x0055 Temp_int_Array_Index_Variable = 0;0x006C Label_006C:0x006C CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClassWithTag_OutActors);0x00A7 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00CD if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00D7 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00F2 PushFlow(Label_0157);0x00F7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClassWithTag_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0132 CallFunc_Array_Get_Item.Register Marker();0x0156 PopFlow();0x0157 Label_0157:0x0157 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0181 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x019C goto Label_006C;0x01A1 Label_01A1:0x01A1 return;Static Public 0xe3e480 0x10 void Is Point on Screen (const FVector & Location , double Radius , UObject * Context , UObject * __WorldContext , const bool & > ) Script54 statements · 2,119 bytes of bytecode 0x0000 CallFunc_GetPlayerController_ReturnValue = GetPlayerController(Context, 0);0x0022 CallFunc_ProjectWorldToScreen_ReturnValue = ProjectWorldToScreen(CallFunc_GetPlayerController_ReturnValue, Location, CallFunc_ProjectWorldToScreen_ScreenPosition, false);0x0052 Middle Screen Position = CallFunc_ProjectWorldToScreen_ScreenPosition;0x006D CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(Radius, 0);0x0093 if (!(CallFunc_Greater_DoubleDouble_ReturnValue)) goto Label_062E;0x00A1 CallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(Context, 0);0x00C3 CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_GetPlayerCameraManager_ReturnValue.TransformComponent.K2_GetComponentLocation();0x010B CallFunc_GetForwardVector_ReturnValue = CallFunc_GetPlayerCameraManager_ReturnValue.TransformComponent.GetForwardVector();0x0153 CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(Location, CallFunc_K2_GetComponentLocation_ReturnValue);0x0181 CallFunc_GetForwardVector_ReturnValue_1 = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue);0x01A6 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_GetForwardVector_ReturnValue_1);0x01D4 CallFunc_LessEqual_DoubleDouble_ReturnValue = LessEqual_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue, 0);0x01FA BreakVector2D(Middle Screen Position, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x021F BreakVector2D(Middle Screen Position, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x0244 CallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CallFunc_BreakVector2D_Y, Radius);0x0272 CallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_BreakVector2D_Y_1, Radius);0x02A0 CallFunc_Subtract_DoubleDouble_ReturnValue_1 = Subtract_DoubleDouble(CallFunc_BreakVector2D_X_1, Radius);0x02CE CallFunc_Add_DoubleDouble_ReturnValue_1 = Add_DoubleDouble(CallFunc_BreakVector2D_X, Radius);0x02FC CallFunc_MakeVector2D_ReturnValue = MakeVector2D(CallFunc_Subtract_DoubleDouble_ReturnValue_1, CallFunc_Add_DoubleDouble_ReturnValue);0x032A CallFunc_MakeVector2D_ReturnValue_1 = MakeVector2D(CallFunc_Add_DoubleDouble_ReturnValue_1, CallFunc_Subtract_DoubleDouble_ReturnValue);0x0358 Vector2D within screen(CallFunc_MakeVector2D_ReturnValue, Context, Context, CallFunc_Vector2D_within_screen___1);0x038A Vector2D within screen(CallFunc_MakeVector2D_ReturnValue_1, Context, Context, CallFunc_Vector2D_within_screen___2);0x03BC BreakVector2D(Middle Screen Position, CallFunc_BreakVector2D_X_2, CallFunc_BreakVector2D_Y_2);0x03E1 BreakVector2D(Middle Screen Position, CallFunc_BreakVector2D_X_3, CallFunc_BreakVector2D_Y_3);0x0406 CallFunc_Add_DoubleDouble_ReturnValue_2 = Add_DoubleDouble(CallFunc_BreakVector2D_Y_2, Radius);0x0434 CallFunc_Subtract_DoubleDouble_ReturnValue_2 = Subtract_DoubleDouble(CallFunc_BreakVector2D_Y_3, Radius);0x0462 CallFunc_Subtract_DoubleDouble_ReturnValue_3 = Subtract_DoubleDouble(CallFunc_BreakVector2D_X_3, Radius);0x0490 CallFunc_Add_DoubleDouble_ReturnValue_3 = Add_DoubleDouble(CallFunc_BreakVector2D_X_2, Radius);0x04BE CallFunc_MakeVector2D_ReturnValue_2 = MakeVector2D(CallFunc_Subtract_DoubleDouble_ReturnValue_3, CallFunc_Subtract_DoubleDouble_ReturnValue_2);0x04EC CallFunc_MakeVector2D_ReturnValue_3 = MakeVector2D(CallFunc_Add_DoubleDouble_ReturnValue_3, CallFunc_Add_DoubleDouble_ReturnValue_2);0x051A Vector2D within screen(CallFunc_MakeVector2D_ReturnValue_2, Context, Context, CallFunc_Vector2D_within_screen___3);0x054C Vector2D within screen(CallFunc_MakeVector2D_ReturnValue_3, Context, Context, CallFunc_Vector2D_within_screen___4);0x057E CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_Vector2D_within_screen___3, CallFunc_Vector2D_within_screen___4);0x05A4 CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, CallFunc_Vector2D_within_screen___1);0x05CA CallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_BooleanOR_ReturnValue_1, CallFunc_Vector2D_within_screen___2);0x05F0 CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_BooleanOR_ReturnValue_2, CallFunc_LessEqual_DoubleDouble_ReturnValue);0x0616 > = CallFunc_BooleanAND_ReturnValue_1;0x0629 goto Label_0844;0x062E Label_062E:0x062E CallFunc_GetPlayerController_ReturnValue = GetPlayerController(Context, 0);0x0650 CallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(Context, 0);0x0672 CallFunc_ProjectWorldToScreen_ReturnValue = ProjectWorldToScreen(CallFunc_GetPlayerController_ReturnValue, Location, CallFunc_ProjectWorldToScreen_ScreenPosition, false);0x06A2 CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_GetPlayerCameraManager_ReturnValue.TransformComponent.K2_GetComponentLocation();0x06EA CallFunc_GetForwardVector_ReturnValue = CallFunc_GetPlayerCameraManager_ReturnValue.TransformComponent.GetForwardVector();0x0732 Vector2D within screen(CallFunc_ProjectWorldToScreen_ScreenPosition, Context, __WorldContext, CallFunc_Vector2D_within_screen__);0x0764 CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(Location, CallFunc_K2_GetComponentLocation_ReturnValue);0x0792 CallFunc_GetForwardVector_ReturnValue_1 = GetForwardVector(CallFunc_FindLookAtRotation_ReturnValue);0x07B7 CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_GetForwardVector_ReturnValue_1);0x07E5 CallFunc_LessEqual_DoubleDouble_ReturnValue = LessEqual_DoubleDouble(CallFunc_Dot_VectorVector_ReturnValue, 0);0x080B CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Vector2D_within_screen__, CallFunc_LessEqual_DoubleDouble_ReturnValue);0x0831 > = CallFunc_BooleanAND_ReturnValue;0x0844 Label_0844:0x0844 return;Static Public 0xe3e480 0x31 void Vector2D within screen (const FVector2D & Point , UObject * Context , UObject * __WorldContext , const bool & ? ) Script13 statements · 421 bytes of bytecode 0x0000 BreakVector2D(Point, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x0025 CallFunc_GetViewportSize_ReturnValue = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportSize(Context);0x0060 CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_BreakVector2D_Y, 0);0x0086 BreakVector2D(CallFunc_GetViewportSize_ReturnValue, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x00AB CallFunc_Greater_DoubleDouble_ReturnValue_1 = Greater_DoubleDouble(CallFunc_BreakVector2D_X, 0);0x00D1 CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_BreakVector2D_Y, CallFunc_BreakVector2D_Y_1);0x00F7 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Greater_DoubleDouble_ReturnValue_1, CallFunc_Greater_DoubleDouble_ReturnValue);0x011D CallFunc_Less_DoubleDouble_ReturnValue_1 = Less_DoubleDouble(CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_X_1);0x0143 CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_BooleanAND_ReturnValue, CallFunc_Less_DoubleDouble_ReturnValue_1);0x0169 CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_BooleanAND_ReturnValue_1, CallFunc_Less_DoubleDouble_ReturnValue);0x018F ? = CallFunc_BooleanAND_ReturnValue_2;0x01A2 return;Static Public 0xe3e480 0x21 void (C T) Timespan to Text/With Hours (const FTimespan & Timespan , UObject * __WorldContext , FText & Text ) Script18 statements · 708 bytes of bytecode 0x0000 BreakTimespan2(Timespan, CallFunc_BreakTimespan2_Days, CallFunc_BreakTimespan2_Hours, CallFunc_BreakTimespan2_Minutes, CallFunc_BreakTimespan2_Seconds, CallFunc_BreakTimespan2_FractionNano);0x0040 CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_BreakTimespan2_Hours);0x0065 CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(CallFunc_BreakTimespan2_Seconds);0x008A CallFunc_Conv_DoubleToText_ReturnValue = Conv_DoubleToText(CallFunc_Conv_IntToDouble_ReturnValue, 0, false, true, 2, 2, 0, 0);0x00C7 CallFunc_Conv_DoubleToText_ReturnValue_1 = Conv_DoubleToText(CallFunc_Conv_IntToDouble_ReturnValue_1, 0, false, true, 2, 2, 0, 0);0x0104 CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Conv_DoubleToText_ReturnValue);0x0129 CallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(CallFunc_Conv_DoubleToText_ReturnValue_1);0x014E CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_Conv_TextToString_ReturnValue, ":");0x0176 CallFunc_Conv_IntToDouble_ReturnValue_2 = Conv_IntToDouble(CallFunc_BreakTimespan2_Minutes);0x019B CallFunc_Conv_DoubleToText_ReturnValue_2 = Conv_DoubleToText(CallFunc_Conv_IntToDouble_ReturnValue_2, 0, false, true, 2, 2, 0, 0);0x01D8 CallFunc_Conv_TextToString_ReturnValue_2 = Conv_TextToString(CallFunc_Conv_DoubleToText_ReturnValue_2);0x01FD CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, CallFunc_Conv_TextToString_ReturnValue_2);0x022B CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_1, ":");0x0253 CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_2, CallFunc_Conv_TextToString_ReturnValue_1);0x0281 CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_Concat_StrStr_ReturnValue_3);0x02A6 Text = CallFunc_Conv_StringToText_ReturnValue;0x02C1 return;Static Public 0xe3e480 0x28 void Timespan - Entry Details (const FTimespan & Timespan , UObject * __WorldContext , TArray<int32> & Entry Details ) Script5 statements · 132 bytes of bytecode 0x0000 BreakTimespan2(Timespan, CallFunc_BreakTimespan2_Days, CallFunc_BreakTimespan2_Hours, CallFunc_BreakTimespan2_Minutes, CallFunc_BreakTimespan2_Seconds, CallFunc_BreakTimespan2_FractionNano);0x0040 K2Node_MakeArray_Array = {CallFunc_BreakTimespan2_Hours, CallFunc_BreakTimespan2_Minutes, CallFunc_BreakTimespan2_Seconds};0x0066 Entry Details = K2Node_MakeArray_Array;0x0081 return;Static Public 0xe3e480 0x20 void Entry Details - Timespan (TArray<int32> & Entry Details , UObject * __WorldContext , const FTimespan & Timespan ) Script7 statements · 260 bytes of bytecode 0x0000 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Entry Details, 0, CallFunc_Array_Get_Item);0x0037 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Entry Details, 2, CallFunc_Array_Get_Item_1);0x006E /Script/Engine.Default__KismetArrayLibrary.Array_Get(Entry Details, 1, CallFunc_Array_Get_Item_2);0x00A5 CallFunc_MakeTimespan2_ReturnValue = MakeTimespan2(0, CallFunc_Array_Get_Item, CallFunc_Array_Get_Item_2, CallFunc_Array_Get_Item_1, 0);0x00E6 Timespan = CallFunc_MakeTimespan2_ReturnValue;0x0101 return;Static Public 0xe3e480 0x20 void Get "New key to Bind" localized Text (UObject * __WorldContext , FText & Text ) Script3 statements · 84 bytes of bytecode 0x0000 Text = NSLOCTEXT("71BDA7E24DB7D93F5B4747813016E438", "", "Press a new Key to Bind");0x0051 return;Static Public 0xe3e480 0x20 void Get Game Metaversion (UObject * __WorldContext , const Enum_GameMetaVersion & Metaversion ) Script3 statements · 23 bytes of bytecode 0x0000 Metaversion = 0;0x0014 return;Static Public 0xe3e480 0x09 void (C T) Timespan to Text (const FTimespan & Timespan , UObject * __WorldContext , FText & Text ) Script13 statements · 487 bytes of bytecode 0x0000 BreakTimespan2(Timespan, CallFunc_BreakTimespan2_Days, CallFunc_BreakTimespan2_Hours, CallFunc_BreakTimespan2_Minutes, CallFunc_BreakTimespan2_Seconds, CallFunc_BreakTimespan2_FractionNano);0x0040 CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_BreakTimespan2_Minutes);0x0065 CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(CallFunc_BreakTimespan2_Seconds);0x008A CallFunc_Conv_DoubleToText_ReturnValue = Conv_DoubleToText(CallFunc_Conv_IntToDouble_ReturnValue, 0, false, true, 2, 2, 0, 0);0x00C7 CallFunc_Conv_DoubleToText_ReturnValue_1 = Conv_DoubleToText(CallFunc_Conv_IntToDouble_ReturnValue_1, 0, false, true, 2, 2, 0, 0);0x0104 CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Conv_DoubleToText_ReturnValue);0x0129 CallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(CallFunc_Conv_DoubleToText_ReturnValue_1);0x014E CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_Conv_TextToString_ReturnValue, ":");0x0176 CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, CallFunc_Conv_TextToString_ReturnValue_1);0x01A4 CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_Concat_StrStr_ReturnValue_1);0x01C9 Text = CallFunc_Conv_StringToText_ReturnValue;0x01E4 return;Static Public 0xe3e480 0x28 void New Game (const Enum_GameDifficulty & Desired Difficulty , const TSoftObjectPtr<UWorld > & Destination Map , UObject * __WorldContext ) Script48 statements · 2,050 bytes of bytecode 0x0000 CallFunc_GetGameInstance_ReturnValue = GetGameInstance(__WorldContext);0x001D K2Node_DynamicCast_AsBPI_Comatose_Retriever = Cast<BPI_ComatoseRetriever_C>(CallFunc_GetGameInstance_ReturnValue);0x0041 K2Node_DynamicCast_bSuccess = Cast<2>(K2Node_DynamicCast_AsBPI_Comatose_Retriever);0x005E if (!(K2Node_DynamicCast_bSuccess)) goto Label_07EF;0x006C K2Node_DynamicCast_AsBPI_Comatose_Retriever.Retrieve Comatose Game Instance(CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance);0x009A Label_009A:0x009A Game Instance = CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance;0x00AD Game Instance.Transitioning Map Name = FName(-1);0x00E2 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(Game Instance.Player Inventory);0x0121 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(Game Instance.Collected Notes);0x0160 Game Instance.Game Difficulty = Desired Difficulty;0x0191 Game Instance.Equipped Weapon = nullptr;0x01B2 Game Instance.Player Current Health = -1;0x01E3 Game Instance.Flashlight State = false;0x0204 /Script/Engine.Default__BlueprintMapLibrary.Map_Clear(Game Instance.Player Clip Ammo);0x0243 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(Game Instance.Items Known to Player);0x0282 Game Instance.Current Journal Tab = 0;0x02AF CallFunc_MakeTimespan2_ReturnValue = MakeTimespan2(0, 0, 0, 0, 0);0x02E4 Game Instance.Played Time = CallFunc_MakeTimespan2_ReturnValue;0x0315 Game Instance.Save And Load Object Data = ST_SaveAndLoadItemCompound{TMap{}};0x0361 /Script/Engine.Default__BlueprintMapLibrary.Map_Clear(Game Instance.Pigface Data);0x03A0 Game Instance.Pigface revive timer = -1;0x03D1 CallFunc_MakeTransform_ReturnValue_1 = MakeTransform(FVector(0, 0, 0), FRotator(0, 0, 0), FVector(1, 1, 1));0x0438 Game Instance.Player transform to Load = CallFunc_MakeTransform_ReturnValue_1;0x0469 CallFunc_MakeTransform_ReturnValue = MakeTransform(FVector(0, 0, 0), FRotator(0, 0, 0), FVector(1, 1, 1));0x04D0 Game Instance.Initial Camera Transform = CallFunc_MakeTransform_ReturnValue;0x0501 Game Instance.Save And Load Object Data = ST_SaveAndLoadItemCompound{TMap{}};0x054D /Script/Engine.Default__KismetArrayLibrary.Array_Clear(Game Instance.Diary Entries);0x058C Game Instance.Current Main Objective = FText();0x05B6 /Script/Engine.Default__BlueprintMapLibrary.Map_Clear(Game Instance.Door Visual representation Data);0x05F5 /Script/Engine.Default__BlueprintMapLibrary.Map_Clear(Game Instance.Meele Weapons Durability Status);0x0634 /Script/Engine.Default__BlueprintMapLibrary.Map_Clear(Game Instance.Gun Upgrades);0x0673 Game Instance.Last Equipped Meele Weapon = nullptr;0x0694 Game Instance.Chapter 1 - Night Time = false;0x06B5 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(Game Instance.Already Seen tutorials);0x06F4 Game Instance.Lighter State = false;0x0715 Game Instance.Lurker Left Alive = true;0x0736 Game Instance.Chapter 1 - Current Collected Cruzeiro = 0;0x0763 Game Instance.Current Town Environment Handler Preset = /Game/Comatose/MainClasses/EnvironmentHandler/Presets/Exterior/Exterior_Day_LowFog.Exterior_Day_LowFog;0x078C /Script/Engine.Default__KismetArrayLibrary.Array_Clear(Game Instance.Persistant Map Marker Data);0x07CB OpenLevelBySoftObjectPtr(__WorldContext, Destination Map, true, "");0x07EA goto Label_07FF;0x07EF Label_07EF:0x07EF CallFunc_Retrieve_Comatose_Game_Instance_CT_Game_Instance = nullptr;0x07FA goto Label_009A;0x07FF Label_07FF:0x07FF return;Public 0xe3e480 0x38 void Does have any save slots at all? (UObject * __WorldContext , const bool & Yes ) Script22 statements · 316 bytes of bytecode 0x0000 PushFlow(Label_0139);0x0005 Temp_int_Variable = 0;0x001C Label_001C:0x001C CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, 30);0x003E if (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_00B2;0x004C PushFlow(Label_00EF);0x0051 CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Temp_int_Variable);0x0076 CallFunc_DoesSaveGameExist_ReturnValue_1 = DoesSaveGameExist(CallFunc_Conv_IntToString_ReturnValue, 0);0x0098 if (!(CallFunc_DoesSaveGameExist_ReturnValue_1)) PopFlow();0x00A2 Yes = true;0x00AD goto Label_0139;0x00B2 Label_00B2:0x00B2 CallFunc_DoesSaveGameExist_ReturnValue = DoesSaveGameExist("Checkpoint", 0);0x00D7 Yes = CallFunc_DoesSaveGameExist_ReturnValue;0x00EA goto Label_0139;0x00EF Label_00EF:0x00EF CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x0119 Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0134 goto Label_001C;0x0139 Label_0139:0x0139 return;Public 0xe3e480 0x09 void Wrap Integer (Inclusive) (bool Forward , int32 Current , int32 Min , int32 Max , UObject * __WorldContext , const int32 & Return ) Script14 statements · 346 bytes of bytecode 0x0000 if (!(Forward)) goto Label_00B5;0x000E CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Current, 1);0x0038 CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Add_IntInt_ReturnValue, Max);0x005E CallFunc_SelectInt_ReturnValue_1 = SelectInt(Min, CallFunc_Add_IntInt_ReturnValue, CallFunc_Greater_IntInt_ReturnValue);0x0095 Return = CallFunc_SelectInt_ReturnValue_1;0x00B0 goto Label_0157;0x00B5 Label_00B5:0x00B5 CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(Current, 1);0x00DF CallFunc_Less_IntInt_ReturnValue = Less_IntInt(CallFunc_Subtract_IntInt_ReturnValue, Min);0x0105 CallFunc_SelectInt_ReturnValue = SelectInt(Max, CallFunc_Subtract_IntInt_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x013C Return = CallFunc_SelectInt_ReturnValue;0x0157 Label_0157:0x0157 return;Static Public 0xe3e480 0x1C void Get Player Inventory (UObject * __WorldContext , const UInventoryComponent_C * & Player Inventory Ref ) Script5 statements · 107 bytes of bytecode 0x0000 CallFunc_GetPlayerCharacter_ReturnValue = GetPlayerCharacter(__WorldContext, 0);0x0022 CallFunc_GetComponentByClass_ReturnValue = CallFunc_GetPlayerCharacter_ReturnValue.GetComponentByClass(/Game/Comatose/Journal/InventorySetup/InventoryComponent.InventoryComponent_C);0x0055 Player Inventory Ref = CallFunc_GetComponentByClass_ReturnValue;0x0068 return;Static Public 0xe3e480 0x10