Files
AetherBags/AetherBags/Configuration/GeneralSettings.cs
T
2025-12-22 17:18:44 -05:00

20 lines
591 B
C#

using System.Numerics;
using KamiToolKit.Classes;
namespace AetherBags.Configuration;
public class GeneralSettings
{
public InventoryStackMode StackMode { get; set; } = InventoryStackMode.AggregateByItemId;
public bool DebugEnabled { get; set; } = false;
public bool CompactPackingEnabled { get; set; } = true;
public int CompactLookahead { get; set; } = 24;
public bool CompactPreferLargestFit { get; set; } = true;
public bool CompactStableInsert { get; set; } = true;
}
public enum InventoryStackMode : byte
{
NaturalStacks = 0,
AggregateByItemId = 1,
}