Ui/InventoryUiCloverBalance.razor.cs
using System;
using Clover.Carriable;
using Clover.Components;
using Clover.Persistence;
using Clover.Player;
using Clover.Player.Clover;
using Sandbox.UI;
namespace Clover.Ui;
public partial class InventoryUiCloverBalance
{
private CloverBalanceController CloverBalance => PlayerCharacter.Local?.CloverBalanceController;
protected override int BuildHash()
{
StateHasChanged();
return HashCode.Combine( CloverBalance );
}
private Texture GetCloverIcon()
{
return Texture.LoadFromFileSystem( "ui/icons/default_item.png", FileSystem.Mounted );
}
}