public override void Release()
 {
     this.gangFightMatchRoleSummary = null;
     this.CombatWinRankingsItems.Clear();
     this.FightRecord.Clear();
     this.open           = false;
     this.IsWinLastFight = false;
     this.isMatching     = false;
 }
 private void OnGetGangFightMatchRoleSummary(short state, GangFightMatchRoleSummary down = null)
 {
     if (state != 0)
     {
         StateManager.Instance.StateShow(state, 0);
         return;
     }
     if (down != null)
     {
         this.gangFightMatchRoleSummary = down;
         this.OpenGangFightMatchingFinishUI();
     }
 }