/// <summary> /// /// </summary> /// <param name="de"></param> /// <returns></returns> private bl_SidesInfo GetSide(bl_ChangeDetector de) { for (int i = 0; i < Sides.Count; i++) { if (Sides[i].Side == de.Side) { return(Sides[i]); } } return(Sides[0]); }
/// <summary> /// /// </summary> /// <param name="detector"></param> public void Change(bl_ChangeDetector detector) { CurrentSide = GetSide(detector); new Speedbox.bl_GlobalEvents.OnChangeSide(CurrentSide.Side, false); bl_PlayerController.Instance.DoChanger(); }