2025-08-27 21:08:17 +00:00
|
|
|
using CodeJay.Enum;
|
2025-08-31 05:52:47 +00:00
|
|
|
using UnityEngine;
|
2025-08-27 21:08:17 +00:00
|
|
|
|
|
|
|
|
namespace CodeJay
|
|
|
|
|
{
|
|
|
|
|
namespace Classes
|
|
|
|
|
{
|
|
|
|
|
public class ProductData
|
|
|
|
|
{
|
|
|
|
|
/// <summary>Play Store Product ID.</summary>
|
|
|
|
|
public string productID;
|
|
|
|
|
/// <summary>Play Store Product Type.</summary>
|
|
|
|
|
public EProductType type;
|
|
|
|
|
/// <summary>Product Name For UI</summary>
|
|
|
|
|
public string productName;
|
|
|
|
|
/// <summary>Product Description For UI</summary>
|
|
|
|
|
public string productDescription;
|
|
|
|
|
/// <summary>Product Price For UI</summary>
|
|
|
|
|
public int price;
|
2025-08-31 05:52:47 +00:00
|
|
|
public Sprite sprite_item;
|
2025-08-27 21:08:17 +00:00
|
|
|
/// <summary>Reward Type.</summary>
|
|
|
|
|
public Enum.EProductReward rewardType;
|
|
|
|
|
/// <summary>Reward Amount</summary>
|
|
|
|
|
public int rewardAmount;
|
|
|
|
|
|
2025-08-31 05:52:47 +00:00
|
|
|
public ProductData(string productID, EProductType type, string productName, string description, int price, Sprite sprite, EProductReward reward, int rewardAmount)
|
2025-08-27 21:08:17 +00:00
|
|
|
{
|
|
|
|
|
this.productID = productID;
|
|
|
|
|
this.type = type;
|
|
|
|
|
this.productName = productName;
|
|
|
|
|
this.productDescription = description;
|
|
|
|
|
this.price = price;
|
2025-08-31 05:52:47 +00:00
|
|
|
this.sprite_item = sprite;
|
2025-08-27 21:08:17 +00:00
|
|
|
this.rewardType = reward;
|
|
|
|
|
this.rewardAmount = rewardAmount;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|