#pragma once
#include "CoreMinimal.h"
#include "EFortItemType.generated.h"

UENUM(BlueprintType)
enum class EFortItemType : uint8 {
    WorldItem,
    Ammo,
    Badge,
    BackpackPickup,
    BuildingPiece,
    CharacterPart,
    Consumable,
    Deco,
    EditTool,
    Ingredient,
    ItemCache,
    Food,
    Gadget,
    AthenaGadget,
    HomebaseGadget,
    HeroAbility,
    MissionItem,
    Trap,
    Weapon,
    WeaponMelee,
    WeaponRanged,
    WeaponHarvest,
    WeaponCreativePhone,
    WorldResource,
    CreativeUserPrefab,
    AccountItem,
    AccountResource,
    CollectedResource,
    Alteration,
    CardPack,
    Currency,
    Hero,
    Schematic,
    Worker,
    TeamPerk,
    Token,
    DailyRewardScheduleToken,
    CodeToken,
    Stat,
    Buff,
    BuffCredit,
    Quest,
    ChallengeBundle,
    ChallengeBundleSchedule,
    GameplayModifier,
    Outpost,
    HomebaseNode,
    Defender,
    ConversionControl,
    DeployableBaseCloudSave,
    ConsumableAccountItem,
    Quota,
    Expedition,
    HomebaseBannerIcon,
    HomebaseBannerColor,
    AthenaSkyDiveContrail,
    PersonalVehicle,
    AthenaGlider,
    AthenaPickaxe,
    AthenaHat,
    AthenaBackpack,
    AthenaCharacter,
    AthenaDance,
    AthenaConsumableEmote,
    AthenaLoadingScreen,
    AthenaBattleBus,
    AthenaVehicleCosmetic,
    AthenaItemWrap,
    AthenaCallingCard,
    AthenaMapMarker,
    AthenaMusicPack,
    AthenaPetCosmetic,
    AthenaVictoryPose,
    AthenaSeasonTreasure,
    AthenaSeason,
    EventDescription,
    MatchAward,
    AthenaEventToken,
    EventPurchaseTracker,
    CosmeticVariantToken,
    CampaignHeroLoadout,
    Playset,
    PrerollData,
    CreativePlot,
    PlayerSurveyToken,
    SpecialItem,
    Emote,
    Stack,
    CollectionBookPage,
    BGAConsumableWrapper,
    GiftBox,
    Profile,
    Max_None,
};

