Files
2024-01-21 00:41:14 +01:00

1060 lines
46 KiB
C++

#pragma once
#include "CoreMinimal.h"
#include "OnlineAccountTexts.h"
#include "UObject/NoExportTypes.h"
#include "UObject/NoExportTypes.h"
#include "UObject/NoExportTypes.h"
#include "Engine/CurveTable.h"
#include "Engine/DataTable.h"
#include "Engine/DataAsset.h"
#include "GameplayTagContainer.h"
#include "GameplayTagContainer.h"
#include "ConditionalFoundationQuota.h"
#include "DamageDistanceTagEval.h"
#include "DefaultCharacterPartsForPawnClass.h"
#include "FortHighlightColorsContainer.h"
#include "FortPlayerSpawnPadPlacementData.h"
#include "FortQuestPackInfo.h"
#include "FortReplicatedStatMapping.h"
#include "IronCityDifficultyInfo.h"
#include "IronCityMatchmakingBuckets.h"
#include "IronCityRowToRating.h"
#include "ItemDefinitionAndCount.h"
#include "PartnerPcbInfo.h"
#include "QuickBarData.h"
#include "SettingsHUDVisibilityAndText.h"
#include "SubGameInfo.h"
#include "UISoundFeedback.h"
#include "FortGameData.generated.h"
class ABuildingWeakSpot;
class AFortAIDirector;
class AFortAIGoalManager;
class AFortAIPawn;
class AFortBluGloManager;
class AFortClientAnnouncement_ZoneModifiers;
class AFortCombatManager;
class AFortConstructorBASE;
class AFortDamageNumbersActor;
class AFortFeedbackManager;
class AFortGameModeAthena;
class AFortGlobalAbilityTargetingActor;
class AFortInGameMapManager;
class AFortMusicManager;
class AFortPawn;
class AFortPickupEffect;
class AFortPlayerPawn;
class AFortTheaterMapViewer;
class AFortThreatVisualsManager;
class AFortWindManager;
class APlayerCameraManager;
class UAthenaGliderItemDefinition;
class UAthenaPickaxeItemDefinition;
class UCurveFloat;
class UCurveTable;
class UCurveVector;
class UCustomCharacterPart;
class UDataTable;
class UFortAIEncounterInfo;
class UFortAbilitySet;
class UFortAbilityTagRelationshipMapping;
class UFortAmmoItemDefinition;
class UFortAnalyticsData;
class UFortAnalyticsItemExclusions;
class UFortAppActivationSoundMixManager;
class UFortAttributeCategory;
class UFortAttributeLookupTable;
class UFortBuildingAudioBank;
class UFortCollectionBookData;
class UFortDailyRewardScheduleDefinitions;
class UFortDeathCauseData;
class UFortDeathCauseFromTagMapping;
class UFortEditToolItemDefinition;
class UFortGamepadSettings;
class UFortGameplayAbility;
class UFortGameplayTagData;
class UFortHeroData;
class UFortHeroType;
class UFortHomebaseBannerColorMap;
class UFortHomebaseBannerIconItemDefinition;
class UFortHomebaseManager;
class UFortInputData;
class UFortItemCategory;
class UFortItemDefinition;
class UFortItemGlobalData;
class UFortLoadingConfig;
class UFortMissionCSVEventMap;
class UFortMissionGenerationData;
class UFortMusicManagerBank;
class UFortNeverPersistItemDefinition;
class UFortNotificationHandler;
class UFortOutpostData;
class UFortPlaylistManager;
class UFortQuestItemDefinition;
class UFortRarityData;
class UFortResourceItemDefinition;
class UFortScoreStylingData;
class UFortSharedMissionLists;
class UFortStatEventManager;
class UFortSurfaceTypeToSurfaceTypeTagMapping;
class UFortSurvivorData;
class UFortTagUIDataLookupTable;
class UFortTeamIdentification;
class UFortTeamPerkItemDefinition;
class UFortTimeOfDayData;
class UFortTokenToAttributeTable;
class UFortTokenToTextTable;
class UFortTokenType;
class UFortTooltipMap;
class UFortTouchInputSettings;
class UFortUIFeedbackBank;
class UFortUINotification;
class UFortWeaponMeleeItemDefinition;
class UFortWorldItemDefinition;
class UGameplayEffect;
class UGameplayTagTableManager;
class UMaterialInterface;
class UMaterialParameterCollection;
class UMyTownData;
class UParticleSystem;
class UPhysicalMaterial;
class USoundBase;
class USoundMix;
class UStaticMesh;
class UTexture2D;
class UUserWidget;
UCLASS(Blueprintable)
class FORTNITEGAME_API UFortGameData : public UPrimaryDataAsset {
GENERATED_BODY()
public:
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText DefaultHeroName;
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
float PickupSplineOffsetRange[2];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float PickupSplineRandomMax;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float PickupSplineDropToGroundLength;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float PickupMaxCollectionTime;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float PickupMaxDelayPerItem;
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FQuickBarData QuickBarDefinitions[3];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FName> AutoEquipTags;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FGameplayTagContainer AutoEquipTagContainer;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FLinearColor BuildingFullHealthFlashColor;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FLinearColor InvalidEditPatternColor;
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FFortHighlightColorsContainer HighlightColors[4];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float ScoreDisplayFactor;
UPROPERTY(BlueprintReadWrite, EditAnywhere, EditFixedSize, meta=(AllowPrivateAccess=true))
TArray<FFortReplicatedStatMapping> StatMappings;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
int32 ScoreDivisor;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
int32 XPMult;
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
float GroupScoreRates[5];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float ScoreToXPLinearRate;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
int32 LinearEnd;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
int32 XpPerAccountLevel;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float CriticalMatch_XpBonusPercent;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float PersonalBoost_XpBonusPercent;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float GroupBoost_XpBonusPercent;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float GroupBoost_BuffMultiplier;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float Rest_XpBonusPercent;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FVector MobileInteractionIconScale;
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FLinearColor MobileRarityColor[8];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle CritRatingTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle ArmorToDamageResistanceTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float LowXpConningValue;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float VeryLowXpConningValue;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float NoXpConningValue;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText FullXpConningMsg;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText LowXpConningMsg;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText VeryLowXpConningMsg;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText NoXpConningMsg;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
int32 MaxCraftQueueSize;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float DefaultLootInstancingRange;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FFortQuestPackInfo> QuestPackInfos;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FDataTableRowHandle OnboardingCompleteZoneObjective;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FDataTableRowHandle ArmoryTransformGatingQuestObjectiveStat;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FDataTableRowHandle ArmoryCollectionBookGatingQuestObjectiveStat;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FGameplayTagContainer DamageDoneTargetQuest_AllowedTags;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FGameplayTagContainer DamageDoneQuest_AllowedTags;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FDamageDistanceTagEval> DamageDoneQuest_DistanceTags;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FGameplayTagContainer DamageDoneTargetQuest_AllowedTags_Old;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FGameplayTagContainer DamageDoneQuest_AllowedTags_Old;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FConditionalFoundationQuota ConditionalFoundationQuota;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle PowerPointToRatingConversion;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FDataTableRowHandle EventMovieQuestObjective;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FSettingsHUDVisibilityAndText> HUDVisibilityGameplayTags;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FDataTableRowHandle GameDifficultyRowPIE;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
int32 AIDirectorIndex;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
int32 AlternateBalanceAIDirectorIndex;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FItemDefinitionAndCount> DefaultInventoryList;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FItemDefinitionAndCount> FastLoadDefaultInventoryList;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float SquadMemberStatBonusMultiplier;
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FUISoundFeedback FriendFeedbackSounds[3];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FUISoundFeedback FriendFeedbackSoundsAthena[3];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FUISoundFeedback PartyFeedbackSounds[2];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FUISoundFeedback PartyFeedbackSoundsAthena[2];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<USoundBase> PlayerIdleWarningSound;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FGameplayTag ExpeditionUnlockedTag;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FGameplayTagContainer ExpeditionVehicleTags;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
int32 DailyMissionAlertQuota;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FOnlineAccountTexts OnlineAccountTexts;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FName> ServerOnlyAssetTypes;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortLoadingConfig> LoadingConfig;
private:
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortAIEncounterInfo> TestEncounter;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortGameModeAthena> GameModeAthenaClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortPlaylistManager> PlaylistManagerClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortCombatManager> CombatManager;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<APlayerCameraManager> DefaultCameraManager;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortInGameMapManager> UIMapManager;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortInGameMapManager> UIMapManagerAthena;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortMusicManager> MusicManager;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortMusicManagerBank> MusicManagerBank;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UAthenaGliderItemDefinition> DefaultGliderSkin;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UAthenaPickaxeItemDefinition> DefaultPickaxeSkin;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAnalyticsData> AnalyticsData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAnalyticsItemExclusions> StWAnalyticsItemExclusionData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAnalyticsItemExclusions> BRAnalyticsItemExclusionData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortGameplayTagData> GameplayTagData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortTooltipMap> ObjClassToTooltipClassMap;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortAIPawn> DefaultDamageReceiverClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortPawn> DefaultDamageReceiverClassAthena;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortTokenToTextTable> TooltipTokenToTextTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortTokenToAttributeTable> TooltipTokenToAttributeTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveVector> PickupSplineCurve;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<USoundBase> PickupLandedSound;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortTokenType> AccountInventoryBonusToken;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortTokenType> WorldInventoryBonusToken;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortTokenType> FounderChatUnlockToken;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortRarityData> RarityData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortScoreStylingData> ScoreStylingData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortItemCategory> ItemCategories;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> ScoreMultiplierDataTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> CompetitiveIdentityDataTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
UDataTable* CachedScoreMultiplierDataTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortAppActivationSoundMixManager> AppActivationSoundMixManager;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<USoundMix> LoadingScreenSoundMix;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<USoundMix> BaseSoundMix;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<USoundMix> StWSoundMix;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortGlobalAbilityTargetingActor> AbilityTargetingActorBlueprintClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<TSoftObjectPtr<UFortWeaponMeleeItemDefinition>> HarvestingTools;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UMaterialInterface> MobileInteractionMaterial;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UStaticMesh> MobileInteractionMesh;
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UTexture2D> MobileInteractionIcons[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FSubGameInfo SubGameInfo[2];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FGameplayTagContainer PlacementActorUsedTags;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FFortPlayerSpawnPadPlacementData DefaultPlayerSpawnPadPlacementData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCustomCharacterPart> DefaultBackpackCharacterPart;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<TSoftObjectPtr<UCustomCharacterPart>> DefaultCharacterParts;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FDefaultCharacterPartsForPawnClass> DefaultCharacterPartOverridesPerPawnClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<TSoftClassPtr<AFortPlayerPawn>> CampaignPlayerPawnClasses;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortAIGoalManager> AIGoalManagerClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortSharedMissionLists> SharedMissionListsClass;
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
float QueuedAnnouncementPauseTimes[3];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle WeakSpotEnabledTimeoutHandle;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float BuildingStructuralCollapseDelay;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float BuildingStructuralCollapseDelayVariance;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float BuildingStructuralCollapseCellDistAdditiveDelay;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float BuildingStructuralCollapseCellDistAdditiveDelayVariance;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float EditModeCancelDistance;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle BuildingExcessDamageRewardTimeoutHandle;
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle BuildingCostHandles[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle BuildingDeconCostMultHandles[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle PlayerBuildingDeconCostMultHandles[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle BuildingInitialHealthPercentHandles[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle AthenaBuildingInitialHealthPercentHandles[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle AthenaBuildingDropPercentHandles[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle BuildingRepairCostMultiplierHandles[4];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float FORTAttributeToPowerMultiplier;
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle BuildingBreakAnimDurationHandles[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle BuildingDestroyAnimDurationHandles[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle BuildingPlacementAnimDurationHandles[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle BuildingCritDamagePctHandles[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FCurveTableRowHandle BuildingCritDestroyAnimScaleCapHandles[4];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UMaterialParameterCollection> StencilDefinitionCollection;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortBuildingAudioBank> BuildingAudioBank;
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FText ResourceNames[4];
UPROPERTY(EditAnywhere, meta=(AllowPrivateAccess=true))
FText BuildingTypeNames[12];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortResourceItemDefinition> StoneItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortResourceItemDefinition> WoodItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortResourceItemDefinition> MetalItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAmmoItemDefinition> PistolAmmoItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortResourceItemDefinition> PermaniteItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAmmoItemDefinition> ShotgunAmmoItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAmmoItemDefinition> RifleAmmoItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAmmoItemDefinition> AssaultAmmoItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAmmoItemDefinition> EnergyAmmoItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortNeverPersistItemDefinition> BluGloItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortItemDefinition> CriticalMissionRewardItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortItemDefinition> ScoreBonusMultiplerItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortItemDefinition> GenericCampaignEventCurrency;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortWorldItemDefinition> BackpackItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortWorldItemDefinition> MissionRewardPackItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText OutpostRefundDialogTitle;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText OutpostRefundDialogText;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FText OutpostRefundButtonText;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortInputData> FortInputData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortTimeOfDayData> FortTimeOfDayData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortMissionCSVEventMap> MissionCSVEventMap;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortHeroData> FortHeroData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortItemGlobalData> FortItemGlobalData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortGamepadSettings> GamepadSettingsDefault;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortGamepadSettings> GamepadSettingsPS4;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortGamepadSettings> GamepadSettingsXboxOne;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortGamepadSettings> GamepadSettingsSwitch;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortTouchInputSettings> TouchInputSettings;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> AlterationMigrationMapping;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> AlterationIntrinsicMapping;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> AlterationNamedExclusions;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> AlterationGroups;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> AlterationSlotDefinitions;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> AlterationSlotsLoadouts;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<TSoftObjectPtr<UDataTable>> LootTierDataTables;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<TSoftObjectPtr<UDataTable>> LootPackageDataTables;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> WaveSetCollectionData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> WaveSetData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> ModifierSetData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> WaveSetCollectionLootData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> PlayerStatClampingData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FGameplayTagContainer NonGameplayRelevantTags;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveTable> CraftingTimeTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<USoundBase> DefaultCraftingSuccessSound;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UGameplayEffect> TeamStatsGameplayEffect;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortDailyRewardScheduleDefinitions> DailyRewardSchedules;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> ExpeditionCriteriaRequirementsData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> DifficultyData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> LootQuotaData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> LootLevelData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> TagQueryTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> ItemToQuestDataTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TArray<FIronCityRowToRating> IronCityRatingArray;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TArray<FIronCityDifficultyInfo> IronCityDifficultyLevels;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FIronCityMatchmakingBuckets> IronCityMatchmakingBuckets;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> IronCityDifficultyTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> SurfaceRatioBySurfaceCategoryData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
UDataTable* CachedSurfaceRatioBySurfaceCategoryData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> SurfaceRatioByAffiliationData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
UDataTable* CachedSurfaceRatioByAffiliationData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> QuestObjectiveStatData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> XPAccountLevelsTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> PostMaxAccountLevelRewardsTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveTable> XPAccountItemLevelsTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveTable> XPAccountItemRewardsTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveTable> XPConningTable;
UPROPERTY(EditAnywhere, EditFixedSize, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortTeamIdentification> TeamIdentifications[255];
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortQuestItemDefinition> OnboardingQuestItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortQuestItemDefinition> ManualSurvivorSlottingQuestItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortQuestItemDefinition> ArmoryTransformGatingQuestItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortQuestItemDefinition> ArmoryCollectionBookGatingQuestItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FPartnerPcbInfo> PartnerCafeBundleMapping;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> QuestAchievementData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortItemDefinition> SkillPointItemDef;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortItemDefinition> ResearchPointItemDef;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> StatNamesToTrackTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortMissionGenerationData> MissionGenerationData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<TSoftObjectPtr<UFortWorldItemDefinition>> CheatInventoryItems;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortTheaterMapViewer> TheaterMapViewerClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> MissionAlertCategories;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UMyTownData> MyFortData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortHomebaseManager> HomebaseManager;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortCollectionBookData> CollectionBookData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortSurvivorData> SurvivorData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortOutpostData> OutpostData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAttributeLookupTable> AttributeLookupTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAttributeCategory> AttributeCategories;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortTagUIDataLookupTable> UITagDataTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortQuestItemDefinition> EventMovieQuestItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortDamageNumbersActor> DamageNumbersActorClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<ABuildingWeakSpot> WeakSpotBlueprintClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UPhysicalMaterial> WeakSpotWoodPhysicalMaterial;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UPhysicalMaterial> WeakSpotStonePhysicalMaterial;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UPhysicalMaterial> WeakSpotMetalPhysicalMaterial;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortPickupEffect> PickupEffectBlueprintClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<TSoftClassPtr<AFortAIDirector>> AIDirectors;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortFeedbackManager> FeedbackManagerClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortFeedbackManager> FeedbackManagerClassAthena;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortBluGloManager> BluGloManagerClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortUIFeedbackBank> UIFeedbackBank;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortUIFeedbackBank> AthenaUIFeedbackBank;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UGameplayTagTableManager> TagTableManager;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortStatEventManager> StatEventManagerClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortHeroType> DefaultHero;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortHeroType> DefaultAthenaHero;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortThreatVisualsManager> ThreatVisualsManager;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortWindManager> WindManager;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortEditToolItemDefinition> EditToolItem;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAbilitySet> GenericPlayerAbilitySet;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAbilitySet> GenericTrapAbilitySet;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAbilitySet> GenericVehicleAbilitySet;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAbilitySet> AthenaPlayerAbilitySet;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortAbilityTagRelationshipMapping> AbilityTagRelationshipMapping;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortDeathCauseFromTagMapping> FortDeathCauseFromTagMapping;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortDeathCauseData> FortDeathCauseData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortSurfaceTypeToSurfaceTypeTagMapping> SurfaceTypeToSurfaceTypeTagMapping;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UGameplayEffect> EnvironmentDamageTemplateGE;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UGameplayEffect> FallingDamageTemplateGE;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UGameplayEffect> VehicleImpactDamageTemplateGE;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UGameplayEffect> HealingTemplateGE;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UGameplayEffect> FatalDamageTemplateGE;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UGameplayEffect> SquadMemberStatBonusGE;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UGameplayEffect> TeamTrapBonusGE;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortConstructorBASE> BASEClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortGameplayAbility> EmoteGameplayAbility;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortGameplayAbility> SprayGameplayAbility;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortNotificationHandler> QuestNotificationHandlerClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortUINotification> BasicNotificationClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortUINotification> FriendNotificationClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortUINotification> TwitchNotificationClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UFortUINotification> MissionVoteNotificationClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UMaterialInterface> HealthScreenDamagePostProcessMat;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<AFortClientAnnouncement_ZoneModifiers> ZoneModifiersAnnouncementClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveTable> SessionXPCurveTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveTable> TieredWavesDefenseReqTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UParticleSystem> FallbackDeathParticles;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UParticleSystem> WallFallbackDeathParticles;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UParticleSystem> FallbackConstructedEffect;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UParticleSystem> RepairEffect;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<USoundBase> ConstructionCompleteSound;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UMaterialInterface> DamageMaterial;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveFloat> BounceCurve;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UMaterialInterface> BlueprintParentMaterial;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveFloat> EditCurve;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveVector> BlueprintDamageCurve;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveFloat> FullHealthAnimCurve;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveFloat> RepairAnimCurve;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveFloat> DynamicLODEffectCurve;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveFloat> InteractFullBounceCurve;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveFloat> InteractFullBounceNormalCurve;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveFloat> InteractEmptyBounceCurve;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UCurveFloat> InteractEmptyBounceNormalCurve;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UUserWidget> ExpeditionMasterWidgetClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> BannerIconData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> BannerIconCategoryData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> BannerColorData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> BannerColorCategoryData;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortHomebaseBannerColorMap> BannerColorMap;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UFortHomebaseBannerIconItemDefinition> BannerIconItemDefinition;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftObjectPtr<UDataTable> CreativeInventoryTable;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TSoftClassPtr<UUserWidget> DefaultRebootVanIndicatorClass;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
TMap<FPrimaryAssetId, int32> CachedCreativeInventory;
public:
UFortGameData();
UFUNCTION(BlueprintCallable, BlueprintPure)
static int32 GetXpPerAccountLevel();
UFUNCTION(BlueprintCallable, BlueprintPure)
static float GetTeamXpBoost();
UFUNCTION(BlueprintCallable, BlueprintPure)
static TSoftObjectPtr<UFortTeamPerkItemDefinition> GetRecruitmentRewardForHero(UFortHeroType* Hero);
UFUNCTION(BlueprintCallable, BlueprintPure)
static float GetPersonalXpBoost();
};