Bacterium.Game.ChangeList C# (CSharp) Method

ChangeList() public method

public ChangeList ( MyPoint p, int i ) : int
p MyPoint
i int
return int
        public int ChangeList(MyPoint p, int i)
        {
            if (p.Side == MyPoint.DARK)
            {
                p.Side = MyPoint.LIGHT;
                _lightList.Add(_darkList[i]);
                _darkList.RemoveAt(i);
            }
            else
            {
                p.Side = MyPoint.DARK;
                _darkList.Add(_lightList[i]);
                _lightList.RemoveAt(i);
            }
            if (_lightList.Count == 0 || _darkList.Count == 0) return -1;
            return 0;
        }