public void RemovePlayer(int playerWho)
        {
            UIPlayerStatsEntry uiPlrStats = this.ActivePlayerElements.GetOrDefault(playerWho);

            if (uiPlrStats != null)
            {
                this.PlayerStatList?.RemoveChild(uiPlrStats);
                uiPlrStats.Remove();
                this.PlayerStatList?.UpdateOrder();
            }

            this.ActivePlayerElements.Remove(playerWho);

            this.Recalculate();
        }
        ////////////////

        public bool AddPlayer(Player player)
        {
            if (this.PlayerStatList == null)
            {
                return(false);
            }

            var uiPlrStats = new UIPlayerStatsEntry(player);

            this.PlayerStatList?.Add(uiPlrStats);
            this.PlayerStatList?.UpdateOrder();
            this.ActivePlayerElements[player.whoAmI] = uiPlrStats;

            this.Recalculate();
            return(true);
        }