namespace LocationsApi.Models;

public class InteractLocationObjectResponse
{
    public string LocationId { get; set; } = string.Empty;

    public string CharacterId { get; set; } = string.Empty;

    public string ObjectId { get; set; } = string.Empty;

    public string ObjectType { get; set; } = string.Empty;

    public string ItemKey { get; set; } = string.Empty;

    public int QuantityGranted { get; set; }

    public int CharacterGrantedQuantity { get; set; }

    public int FloorGrantedQuantity { get; set; }

    public int RemainingQuantity { get; set; }

    public bool Consumed { get; set; }

    public string InventoryResponseJson { get; set; } = string.Empty;
}
