diff --git a/PlayFabClientSDK/src/playfab/PlayFabClientModels.java b/PlayFabClientSDK/src/playfab/PlayFabClientModels.java index 58ffef41..50cca4e1 100644 --- a/PlayFabClientSDK/src/playfab/PlayFabClientModels.java +++ b/PlayFabClientSDK/src/playfab/PlayFabClientModels.java @@ -187,7 +187,7 @@ public static class CatalogItem implements Comparable { */ public String ItemClass; /** - * catalog item for this item + * catalog version for this item */ public String CatalogVersion; /** @@ -239,6 +239,10 @@ public static class CatalogItem implements Comparable { * if true, then an item instance of this type can be traded between players using the trading APIs */ public Boolean IsTradable; + /** + * URL to the item image. For Facebook purchase to display the image on the item purchase page, this must be set to an HTTP URL. + */ + public String ItemImageUrl; public int compareTo(CatalogItem other) { if (other == null || other.ItemId == null) return 1; @@ -874,6 +878,10 @@ public static class GetCharacterInventoryResult { * Array of virtual currency balance(s) belonging to the character. */ public Map VirtualCurrency; + /** + * Array of remaining times and timestamps for virtual currencies. + */ + public Map VirtualCurrencyRechargeTimes; } @@ -1660,6 +1668,10 @@ public static class LinkFacebookAccountRequest { * Unique identifier from Facebook for the user. */ public String AccessToken; + /** + * If this Facebook account is already linked to a Playfab account, this will unlink the old account before linking the new one. Be careful when using this call, as it may orphan the old account. Defaults to false. + */ + public Boolean ForceLink; } @@ -1715,7 +1727,7 @@ public static class LinkKongregateAccountRequest { /** * Numeric user ID assigned by Kongregate */ - public Long KongregateId; + public String KongregateId; /** * Valid session auth ticket issued by Kongregate */ @@ -1933,7 +1945,7 @@ public static class LoginWithKongregateRequest { /** * Unique identifier from Kongregate for the user. */ - public Long KongregateId; + public String KongregateId; /** * Token issued by Kongregate's client API for the user. */ diff --git a/PlayFabSDK/src/playfab/PlayFabAdminModels.java b/PlayFabSDK/src/playfab/PlayFabAdminModels.java index f5ce5f36..c047b351 100644 --- a/PlayFabSDK/src/playfab/PlayFabAdminModels.java +++ b/PlayFabSDK/src/playfab/PlayFabAdminModels.java @@ -137,7 +137,7 @@ public static class CatalogItem implements Comparable { */ public String ItemClass; /** - * catalog item for this item + * catalog version for this item */ public String CatalogVersion; /** @@ -189,6 +189,10 @@ public static class CatalogItem implements Comparable { * if true, then an item instance of this type can be traded between players using the trading APIs */ public Boolean IsTradable; + /** + * URL to the item image. For Facebook purchase to display the image on the item purchase page, this must be set to an HTTP URL. + */ + public String ItemImageUrl; public int compareTo(CatalogItem other) { if (other == null || other.ItemId == null) return 1; diff --git a/PlayFabSDK/src/playfab/PlayFabClientModels.java b/PlayFabSDK/src/playfab/PlayFabClientModels.java index 58ffef41..50cca4e1 100644 --- a/PlayFabSDK/src/playfab/PlayFabClientModels.java +++ b/PlayFabSDK/src/playfab/PlayFabClientModels.java @@ -187,7 +187,7 @@ public static class CatalogItem implements Comparable { */ public String ItemClass; /** - * catalog item for this item + * catalog version for this item */ public String CatalogVersion; /** @@ -239,6 +239,10 @@ public static class CatalogItem implements Comparable { * if true, then an item instance of this type can be traded between players using the trading APIs */ public Boolean IsTradable; + /** + * URL to the item image. For Facebook purchase to display the image on the item purchase page, this must be set to an HTTP URL. + */ + public String ItemImageUrl; public int compareTo(CatalogItem other) { if (other == null || other.ItemId == null) return 1; @@ -874,6 +878,10 @@ public static class GetCharacterInventoryResult { * Array of virtual currency balance(s) belonging to the character. */ public Map VirtualCurrency; + /** + * Array of remaining times and timestamps for virtual currencies. + */ + public Map VirtualCurrencyRechargeTimes; } @@ -1660,6 +1668,10 @@ public static class LinkFacebookAccountRequest { * Unique identifier from Facebook for the user. */ public String AccessToken; + /** + * If this Facebook account is already linked to a Playfab account, this will unlink the old account before linking the new one. Be careful when using this call, as it may orphan the old account. Defaults to false. + */ + public Boolean ForceLink; } @@ -1715,7 +1727,7 @@ public static class LinkKongregateAccountRequest { /** * Numeric user ID assigned by Kongregate */ - public Long KongregateId; + public String KongregateId; /** * Valid session auth ticket issued by Kongregate */ @@ -1933,7 +1945,7 @@ public static class LoginWithKongregateRequest { /** * Unique identifier from Kongregate for the user. */ - public Long KongregateId; + public String KongregateId; /** * Token issued by Kongregate's client API for the user. */ diff --git a/PlayFabSDK/src/playfab/PlayFabServerModels.java b/PlayFabSDK/src/playfab/PlayFabServerModels.java index 3d98e5b8..eb470d45 100644 --- a/PlayFabSDK/src/playfab/PlayFabServerModels.java +++ b/PlayFabSDK/src/playfab/PlayFabServerModels.java @@ -141,7 +141,7 @@ public static class CatalogItem implements Comparable { */ public String ItemClass; /** - * catalog item for this item + * catalog version for this item */ public String CatalogVersion; /** @@ -193,6 +193,10 @@ public static class CatalogItem implements Comparable { * if true, then an item instance of this type can be traded between players using the trading APIs */ public Boolean IsTradable; + /** + * URL to the item image. For Facebook purchase to display the image on the item purchase page, this must be set to an HTTP URL. + */ + public String ItemImageUrl; public int compareTo(CatalogItem other) { if (other == null || other.ItemId == null) return 1; @@ -651,6 +655,10 @@ public static class GetCharacterInventoryResult { * Array of virtual currency balance(s) belonging to the character. */ public Map VirtualCurrency; + /** + * Array of remaining times and timestamps for virtual currencies. + */ + public Map VirtualCurrencyRechargeTimes; } diff --git a/PlayFabServerSDK/src/playfab/PlayFabAdminModels.java b/PlayFabServerSDK/src/playfab/PlayFabAdminModels.java index f5ce5f36..c047b351 100644 --- a/PlayFabServerSDK/src/playfab/PlayFabAdminModels.java +++ b/PlayFabServerSDK/src/playfab/PlayFabAdminModels.java @@ -137,7 +137,7 @@ public static class CatalogItem implements Comparable { */ public String ItemClass; /** - * catalog item for this item + * catalog version for this item */ public String CatalogVersion; /** @@ -189,6 +189,10 @@ public static class CatalogItem implements Comparable { * if true, then an item instance of this type can be traded between players using the trading APIs */ public Boolean IsTradable; + /** + * URL to the item image. For Facebook purchase to display the image on the item purchase page, this must be set to an HTTP URL. + */ + public String ItemImageUrl; public int compareTo(CatalogItem other) { if (other == null || other.ItemId == null) return 1; diff --git a/PlayFabServerSDK/src/playfab/PlayFabServerModels.java b/PlayFabServerSDK/src/playfab/PlayFabServerModels.java index 3d98e5b8..eb470d45 100644 --- a/PlayFabServerSDK/src/playfab/PlayFabServerModels.java +++ b/PlayFabServerSDK/src/playfab/PlayFabServerModels.java @@ -141,7 +141,7 @@ public static class CatalogItem implements Comparable { */ public String ItemClass; /** - * catalog item for this item + * catalog version for this item */ public String CatalogVersion; /** @@ -193,6 +193,10 @@ public static class CatalogItem implements Comparable { * if true, then an item instance of this type can be traded between players using the trading APIs */ public Boolean IsTradable; + /** + * URL to the item image. For Facebook purchase to display the image on the item purchase page, this must be set to an HTTP URL. + */ + public String ItemImageUrl; public int compareTo(CatalogItem other) { if (other == null || other.ItemId == null) return 1; @@ -651,6 +655,10 @@ public static class GetCharacterInventoryResult { * Array of virtual currency balance(s) belonging to the character. */ public Map VirtualCurrency; + /** + * Array of remaining times and timestamps for virtual currencies. + */ + public Map VirtualCurrencyRechargeTimes; }