@@ -409,6 +409,15 @@ struct ACCELBYTEUE4SDK_API FAccelByteModelItemBoxItem
409409 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
410410 FString ItemSku {};
411411
412+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
413+ FString ItemType {};
414+
415+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
416+ int32 Duration {};
417+
418+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
419+ FDateTime EndDate {0 };
420+
412421 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
413422 int32 Count {};
414423};
@@ -433,6 +442,10 @@ struct ACCELBYTEUE4SDK_API FAccelByteModelsItemLootBoxItem
433442 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemLootBoxItem" )
434443 FString ItemType {};
435444 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemLootBoxItem" )
445+ int32 Duration {};
446+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemLootBoxItem" )
447+ FDateTime EndDate {0 };
448+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemLootBoxItem" )
436449 int32 Count {};
437450};
438451
@@ -456,12 +469,22 @@ USTRUCT(BlueprintType)
456469struct ACCELBYTEUE4SDK_API FAccelByteModelsItemLootBoxConfig
457470{
458471 GENERATED_BODY ()
459- UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemReward " )
472+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | LootBoxConfig " )
460473 int32 RewardCount {};
461- UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemReward " )
474+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | LootBoxConfig " )
462475 TArray < FAccelByteModelsItemReward > Rewards {};
463476};
464477
478+ USTRUCT (BlueprintType )
479+ struct ACCELBYTEUE4SDK_API FAccelByteModelsItemSaleConfig
480+ {
481+ GENERATED_BODY ()
482+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | SaleConfig" )
483+ FString CurrencyCode {};
484+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | SaleConfig" )
485+ int32 Price {};
486+ };
487+
465488USTRUCT (BlueprintType )
466489struct ACCELBYTEUE4SDK_API FAccelByteModelsItemInfo
467490{
@@ -600,7 +623,13 @@ struct ACCELBYTEUE4SDK_API FAccelByteModelsItemInfo
600623 FAccelByteModelItemOptionBoxConfig OptionBoxConfig {};
601624
602625 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
603- bool Fresh {};
626+ bool Fresh {};
627+
628+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
629+ bool bSellable {};
630+
631+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
632+ FAccelByteModelsItemSaleConfig SaleConfig {};
604633
605634 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
606635 FJsonObjectWrapper LocalExt {};
@@ -2027,6 +2056,10 @@ struct ACCELBYTEUE4SDK_API FAccelByteModelsRewardItem
20272056 FString ItemId {};
20282057 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "AccelByte | Reward | Models | RewardItem" )
20292058 int32 Quantity {};
2059+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "AccelByte | Reward | Models | RewardItem" )
2060+ int32 Duration {};
2061+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "AccelByte | Reward | Models | RewardItem" )
2062+ FDateTime EndDate {0 };
20302063};
20312064
20322065USTRUCT (BlueprintType )
@@ -2081,6 +2114,12 @@ struct ACCELBYTEUE4SDK_API FAccelByteModelsRewardInfo
20812114
20822115 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "AccelByte | Reward | Models | RewardInfo" )
20832116 FDateTime UpdatedAt {0 };
2117+
2118+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "AccelByte | Reward | Models | RewardInfo" )
2119+ FString UserIdExpression {};
2120+
2121+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "AccelByte | Reward | Models | RewardInfo" )
2122+ FString NamespaceExpression {};
20842123};
20852124
20862125USTRUCT (BlueprintType )
@@ -2216,6 +2255,47 @@ struct ACCELBYTEUE4SDK_API FAccelByteModelsItemCriteriaV2
22162255 TArray < EAccelByteItemListSortBy > SortBy {};
22172256};
22182257
2258+ USTRUCT (BlueprintType )
2259+ struct ACCELBYTEUE4SDK_API FAccelByteModelsItemCriteriaV3
2260+ {
2261+ GENERATED_BODY ()
2262+
2263+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2264+ FString StoreId {};
2265+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2266+ FString CategoryPath {};
2267+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2268+ bool IncludeSubCategoryItem = false;
2269+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2270+ EAccelByteItemType ItemType {};
2271+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2272+ EAccelByteAppType AppType {};
2273+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2274+ FString BaseAppId {};
2275+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2276+ TArray < FString > Tags {};
2277+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2278+ TArray < FString > Features {};
2279+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2280+ EAccelByteItemStatus ItemStatus {};
2281+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2282+ FString Region {};
2283+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2284+ FDateTime AvailableDate {0 };
2285+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2286+ FString TargetNamespace {};
2287+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2288+ FString ItemName {};
2289+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2290+ bool bSectionExclusive {};
2291+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2292+ int32 Offset {0 };
2293+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2294+ int32 Limit {20 };
2295+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Achievements | Models | ItemRequest" )
2296+ TArray < EAccelByteItemListSortBy > SortBy {};
2297+ };
2298+
22192299USTRUCT (BlueprintType )
22202300struct ACCELBYTEUE4SDK_API FAccelByteModelsItemInfoV2
22212301{
@@ -2258,6 +2338,8 @@ struct ACCELBYTEUE4SDK_API FAccelByteModelsItemInfoV2
22582338 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
22592339 bool Purchasable {};
22602340 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
2341+ bool bSectionExclusive {};
2342+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
22612343 EAccelByteItemType ItemType {EAccelByteItemType ::NONE };
22622344 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
22632345 FString TargetNamespace {};
@@ -2298,7 +2380,13 @@ struct ACCELBYTEUE4SDK_API FAccelByteModelsItemInfoV2
22982380 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
22992381 FAccelByteModelItemPurchaseCondition PurchaseCondition {};
23002382 UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
2301- FAccelByteModelItemOptionBoxConfig OptionBoxConfig {};
2383+ FAccelByteModelItemOptionBoxConfig OptionBoxConfig {};
2384+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
2385+ FAccelByteModelsItemLootBoxConfig LootBoxConfig {};
2386+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
2387+ bool bSellable {};
2388+ UPROPERTY (EditAnywhere , BlueprintReadWrite , Category = "Accelbyte | Item | Models | ItemInfo" )
2389+ FAccelByteModelsItemSaleConfig SaleConfig {};
23022390};
23032391
23042392USTRUCT (BlueprintType )
0 commit comments