JD2022-TU1/main/phone_apps/JDCompanionApp/Assets/Scripts/Databases/CustomizableItem.cs

33 lines
No EOL
1.1 KiB
C#

namespace Databases
{
public class CustomizableItem
{
//This enum is coming from the console code and is used in server requests. Do not change the order or values!
//Add only with caution.
//This enum is referenced here: main\src\JD\gameplay\JD_GameplayTypes.h
public enum CustomizableItemType
{
Avatar = 0,
Skin
};
//This enum is serialized in game data and is also used on the server! Do NOT change this enum!!!!
//This enum is referenced here: main\src\JD\gameplay\JD_GameplayTypes.h
public enum CustomizableItemStatus
{
None = 0,
Locked,
Hidden,
Unlocked
};
public int CustomizableItemID { get; set; }
public CustomizableItemType ItemType { get; set; }
public CustomizableItemStatus ItemStatus { get; set; }
public int JDVersion { get; set; }
public int UnlockType { get; set; }
public string ImageURI { get; set; }
public int MojoValue { get; set; }
}
}