#pragma once // Dumped with Dumper-7! namespace SDK { //--------------------------------------------------------------------------------------------------------------------- // CLASSES //--------------------------------------------------------------------------------------------------------------------- // 0x61 (0x281 - 0x220) // BlueprintGeneratedClass BP_PalIncidentInvaderBase.BP_PalIncidentInvaderBase_C class UBP_PalIncidentInvaderBase_C : public UPalInvaderIncidentBase { public: struct FPointerToUberGraphFrame UberGraphFrame; // 0x220(0x8)(ZeroConstructor, Transient, DuplicateTransient) TArray IndividualHandleList; // 0x228(0x10)(Edit, BlueprintVisible, DisableEditOnInstance) struct FVector MarchStartPoint; // 0x238(0x18)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash) int32 MemberCount; // 0x250(0x4)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash) int32 SpawnedCount; // 0x254(0x4)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash) class ABP_DummyNavigationInvoker_C* DummyNav_Start; // 0x258(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash) class ABP_DummyNavigationInvoker_C* DummyNav_Goal; // 0x260(0x8)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash) struct FVector CashedBaseCampLocation; // 0x268(0x18)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash) bool IsBaseCampLocationCashed; // 0x280(0x1)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash) static class UClass* StaticClass(); static class UBP_PalIncidentInvaderBase_C* GetDefaultObj(); void IsSquad(bool* Result); void GetStartLocation(struct FVector* StartLocation); void OnAllCharacterSpawned(TArray& MemberController); void OnCharacterSpawned(class APalCharacter* SpawnedCharacter, class AController* CallFunc_GetController_ReturnValue, bool CallFunc_IsSquad_Result, class ABP_NPCAIController_C* K2Node_DynamicCast_AsBP_NPCAIController, bool K2Node_DynamicCast_bSuccess); void Get_Character_Location_Type(enum class EPalCharacterLocationType* CharacterLocationType); void SpawnMemberCharacters(const struct FVector& StartLocation, class UClass* TempAICtrl, int32 Temp_int_Array_Index_Variable, int32 Temp_int_Loop_Counter_Variable, const struct FVector& CallFunc_RandomTransform_RandomPos, int32 CallFunc_Add_IntInt_ReturnValue, const struct FPalInvaderSpawnCharacterParameter& CallFunc_Array_Get_Item, int32 CallFunc_Array_Length_ReturnValue, int32 CallFunc_Array_Length_ReturnValue_1, bool CallFunc_IsCanceled_ReturnValue, bool CallFunc_Less_IntInt_ReturnValue, bool CallFunc_IsCompleted_ReturnValue, bool CallFunc_BooleanOR_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue, const struct FGuid& K2Node_MakeStruct_Guid, const struct FPalIndividualCharacterSaveParameter& CallFunc_GetInitializedCharacterSaveParemter_outParameter, bool CallFunc_GetInitializedCharacterSaveParemter_ReturnValue, class UPalDatabaseCharacterParameter* CallFunc_GetDatabaseCharacterParameter_ReturnValue, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate, bool CallFunc_GetIsPal_ReturnValue, class UPalCharacterManager* CallFunc_GetCharacterManager_ReturnValue, class APlayerController* CallFunc_GetLocalPlayerController_ReturnValue, const struct FNetworkActorSpawnParameters& K2Node_MakeStruct_NetworkActorSpawnParameters, class UPalIndividualCharacterHandle* CallFunc_SpawnNewCharacter_ReturnValue, int32 CallFunc_Array_Add_ReturnValue); void GetTargetBaseCampPosition(struct FVector* Location, TArray& Temp_object_Variable, class UPalBaseCampModel* CallFunc_GetTargetCampModel_ReturnValue, const struct FTransform& CallFunc_GetTransform_ReturnValue, bool CallFunc_IsValid_ReturnValue, const struct FVector& CallFunc_BreakTransform_Location, const struct FRotator& CallFunc_BreakTransform_Rotation, const struct FVector& CallFunc_BreakTransform_Scale, double CallFunc_BreakVector_X, double CallFunc_BreakVector_Y, double CallFunc_BreakVector_Z, double CallFunc_Subtract_DoubleDouble_ReturnValue, double CallFunc_Add_DoubleDouble_ReturnValue, const struct FVector& CallFunc_MakeVector_ReturnValue, const struct FVector& CallFunc_MakeVector_ReturnValue_1, const struct FHitResult& CallFunc_LineTraceSingle_OutHit, bool CallFunc_LineTraceSingle_ReturnValue, bool CallFunc_BreakHitResult_bBlockingHit, bool CallFunc_BreakHitResult_bInitialOverlap, float CallFunc_BreakHitResult_Time, float CallFunc_BreakHitResult_Distance, const struct FVector& CallFunc_BreakHitResult_Location, const struct FVector& CallFunc_BreakHitResult_ImpactPoint, const struct FVector& CallFunc_BreakHitResult_Normal, const struct FVector& CallFunc_BreakHitResult_ImpactNormal, class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat, class AActor* CallFunc_BreakHitResult_HitActor, class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent, class FName CallFunc_BreakHitResult_HitBoneName, class FName CallFunc_BreakHitResult_BoneName, int32 CallFunc_BreakHitResult_HitItem, int32 CallFunc_BreakHitResult_ElementIndex, int32 CallFunc_BreakHitResult_FaceIndex, const struct FVector& CallFunc_BreakHitResult_TraceStart, const struct FVector& CallFunc_BreakHitResult_TraceEnd); void TerminateProc(bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsValid_ReturnValue_1); void EndProc(); void StartProc(); void SpawnDummyNavInvoker(class ABP_DummyNavigationInvoker_C** DummyNav, const struct FTransform& CallFunc_MakeTransform_ReturnValue, class UPalInvaderManager* CallFunc_GetInvaderManager_ReturnValue, class AActor* CallFunc_SpawnDummyNavInvoker_ReturnValue, bool CallFunc_IsValid_ReturnValue, class ABP_DummyNavigationInvoker_C* K2Node_DynamicCast_AsBP_Dummy_Navigation_Invoker, bool K2Node_DynamicCast_bSuccess); void DummyActorSetLoaction(const struct FVector& CallFunc_GetTargetBaseCampPosition_Location, bool CallFunc_IsValid_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, const struct FHitResult& CallFunc_K2_SetActorLocation_SweepHitResult, bool CallFunc_K2_SetActorLocation_ReturnValue, const struct FHitResult& CallFunc_K2_SetActorLocation_SweepHitResult_1, bool CallFunc_K2_SetActorLocation_ReturnValue_1); void OnDestroyActor(class AActor* Actor, class APalCharacter* K2Node_DynamicCast_AsPal_Character, bool K2Node_DynamicCast_bSuccess); void GoalPointPerAgent(int32 SpawnedIndex, struct FVector* GoalPosition, const struct FVector& TempPos, double Sign, double SideInterval, const struct FVector& RightVector, TArray& Temp_object_Variable, const struct FVector& CallFunc_Add_VectorVector_ReturnValue, const struct FVector& CallFunc_Add_VectorVector_ReturnValue_1, const struct FVector& CallFunc_GetTargetBaseCampPosition_Location, const struct FHitResult& CallFunc_LineTraceSingle_OutHit, bool CallFunc_LineTraceSingle_ReturnValue, const struct FVector& CallFunc_GetTargetBaseCampPosition_Location_1, bool CallFunc_BreakHitResult_bBlockingHit, bool CallFunc_BreakHitResult_bInitialOverlap, float CallFunc_BreakHitResult_Time, float CallFunc_BreakHitResult_Distance, const struct FVector& CallFunc_BreakHitResult_Location, const struct FVector& CallFunc_BreakHitResult_ImpactPoint, const struct FVector& CallFunc_BreakHitResult_Normal, const struct FVector& CallFunc_BreakHitResult_ImpactNormal, class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat, class AActor* CallFunc_BreakHitResult_HitActor, class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent, class FName CallFunc_BreakHitResult_HitBoneName, class FName CallFunc_BreakHitResult_BoneName, int32 CallFunc_BreakHitResult_HitItem, int32 CallFunc_BreakHitResult_ElementIndex, int32 CallFunc_BreakHitResult_FaceIndex, const struct FVector& CallFunc_BreakHitResult_TraceStart, const struct FVector& CallFunc_BreakHitResult_TraceEnd, int32 CallFunc_Add_IntInt_ReturnValue, int32 CallFunc_Percent_IntInt_ReturnValue, int32 CallFunc_Divide_IntInt_ReturnValue, bool CallFunc_EqualEqual_IntInt_ReturnValue, double CallFunc_Multiply_IntFloat_ReturnValue, double CallFunc_Multiply_DoubleDouble_ReturnValue, const struct FVector& CallFunc_GetUpVector_ReturnValue, const struct FVector& CallFunc_Subtract_VectorVector_ReturnValue, float CallFunc_Conv_IntToFloat_ReturnValue, const struct FVector& CallFunc_Vector_Normal2D_ReturnValue, double CallFunc_Divide_DoubleDouble_ReturnValue, const struct FVector& CallFunc_Cross_VectorVector_ReturnValue, const struct FVector& CallFunc_Multiply_VectorFloat_ReturnValue, const struct FVector& CallFunc_Add_VectorVector_ReturnValue_2, double CallFunc_Divide_DoubleDouble_B_ImplicitCast); void RemoveHandleList(class APalCharacter* Character, int32 RemoveIndex, bool CallFunc_Array_RemoveItem_ReturnValue); void FindIndividualHandle(const struct FPalInstanceID& ID, class UPalIndividualCharacterHandle** Handle, int32 Temp_int_Array_Index_Variable, int32 Temp_int_Loop_Counter_Variable, int32 CallFunc_Add_IntInt_ReturnValue, int32 CallFunc_Array_Length_ReturnValue, class UPalIndividualCharacterHandle* CallFunc_Array_Get_Item, bool CallFunc_Less_IntInt_ReturnValue, const struct FPalInstanceID& CallFunc_GetIndividualID_ReturnValue, bool CallFunc_EqualEqual_PalInstanceIDPalInstanceID_ReturnValue); void SpawnDelegate(const struct FPalInstanceID& ID, class APalCharacter* SpawnCaracter, class UPalBaseCampModel* CallFunc_GetTargetCampModel_ReturnValue, class UPalIndividualCharacterHandle* CallFunc_FindIndividualHandle_Handle, const struct FGuid& CallFunc_GetId_ReturnValue, bool CallFunc_IsValid_ReturnValue, class APalCharacter* CallFunc_TryGetIndividualActor_ReturnValue, bool CallFunc_IsValid_ReturnValue_1, class UPalIndividualCharacterParameter* CallFunc_GetIndividualCharacterParameterByActor_ReturnValue, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate, class AController* CallFunc_GetController_ReturnValue, TScriptInterface K2Node_DynamicCast_AsBP_AIController_Interface_Invader, bool K2Node_DynamicCast_bSuccess, class UPalNavigationInvokerComponent* CallFunc_GetComponentByClass_ReturnValue, const struct FVector& CallFunc_K2_GetActorLocation_ReturnValue, class AController* CallFunc_GetController_ReturnValue_1, class APalAIController* K2Node_DynamicCast_AsPal_AIController, bool K2Node_DynamicCast_bSuccess_1, TScriptInterface K2Node_DynamicCast_AsBPI_Get_Pal_AIBlackboard, bool K2Node_DynamicCast_bSuccess_2, class UBP_PalAIBlackboard_Common_C* CallFunc_GetMyBB_PalBrackboard, enum class EPalCharacterLocationType CallFunc_Get_Character_Location_Type_CharacterLocationType, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_1, class UPalIndividualCharacterHandle* CallFunc_FindIndividualHandle_Handle_1, int32 CallFunc_Add_IntInt_ReturnValue, class AController* CallFunc_GetController_ReturnValue_2, class APalAIController* K2Node_DynamicCast_AsPal_AIController_1, bool K2Node_DynamicCast_bSuccess_3, int32 CallFunc_Array_Add_ReturnValue, class AActor* CallFunc_AdjustActorToFloor_ReturnValue, bool CallFunc_EqualEqual_IntInt_ReturnValue); void RandomTransform(int32 Index, struct FVector* RandomPos, double Radius, double Degree, const struct FVector& CallFunc_Conv_DoubleToVector_ReturnValue, double CallFunc_Cos_ReturnValue, double CallFunc_Sin_ReturnValue, int32 CallFunc_Divide_IntInt_ReturnValue, const struct FVector& CallFunc_MakeVector_ReturnValue, int32 CallFunc_Add_IntInt_ReturnValue, const struct FVector& CallFunc_Multiply_VectorVector_ReturnValue, int32 CallFunc_Multiply_IntInt_ReturnValue, double CallFunc_Conv_IntToDouble_ReturnValue, int32 CallFunc_Multiply_IntInt_ReturnValue_1, double CallFunc_Conv_IntToDouble_ReturnValue_1, const struct FVector& CallFunc_Add_VectorVector_ReturnValue); void OnEndInvade(); void OnInitialized(); void OnStartInvade(); void ExecuteUbergraph_BP_PalIncidentInvaderBase(int32 EntryPoint, class ABP_DummyNavigationInvoker_C* CallFunc_SpawnDummyNavInvoker_DummyNav, class ABP_DummyNavigationInvoker_C* CallFunc_SpawnDummyNavInvoker_DummyNav_1); }; }