public void UpdateSourceInfo(
                Sharlayan.Core.ActionItem source)
            {
                this.ID   = source.ID;
                this.Name = source.Name;
                this.Type = source.Type;

                if (this.Remain != source.RemainingCost)
                {
                    this.Remain       = source.RemainingCost;
                    this.DisplayOrder = 0;
                }
                else
                {
                    this.DisplayOrder = 1;
                }
            }
 public HotbarInfoContainer(
     Sharlayan.Core.ActionItem source)
 => this.UpdateSourceInfo(source);