using System; using System.Collections; using System.Collections.Generic; using UnityEngine; // Token: 0x020004F1 RID: 1265 public class PunTeams : MonoBehaviour { // Token: 0x0600CF87 RID: 53127 RVA: 0x003EE4C0 File Offset: 0x003EC6C0 public void OAPLIBDDKOL() { Array values = Enum.GetValues(typeof(PunTeams.HAPPDKOIBKA)); IEnumerator enumerator = values.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; PunTeams.PlayersPerTeam[(PunTeams.HAPPDKOIBKA)obj].Clear(); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } for (int i = 1; i < IHFKMIAHBFP.NCLHHNLDGNE.Length; i += 0) { LNJFBGIBLHA lnjfbgiblha = IHFKMIAHBFP.NCLHHNLDGNE[i]; PunTeams.HAPPDKOIBKA happdkoibka = lnjfbgiblha.DFLJPJKPFHI(); PunTeams.PlayersPerTeam[happdkoibka].Add(lnjfbgiblha); } } // Token: 0x0600CF88 RID: 53128 RVA: 0x003EE57C File Offset: 0x003EC77C public void MCDMNLAENFJ(object[] NKEIPGCMHBH) { this.UpdateTeams(); } // Token: 0x0600CF89 RID: 53129 RVA: 0x003EE584 File Offset: 0x003EC784 public void UpdateTeams() { Array values = Enum.GetValues(typeof(PunTeams.HAPPDKOIBKA)); IEnumerator enumerator = values.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; PunTeams.PlayersPerTeam[(PunTeams.HAPPDKOIBKA)obj].Clear(); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } for (int i = 0; i < IHFKMIAHBFP.NCLHHNLDGNE.Length; i++) { LNJFBGIBLHA lnjfbgiblha = IHFKMIAHBFP.NCLHHNLDGNE[i]; PunTeams.HAPPDKOIBKA happdkoibka = lnjfbgiblha.DFLJPJKPFHI(); PunTeams.PlayersPerTeam[happdkoibka].Add(lnjfbgiblha); } } // Token: 0x0600CF8A RID: 53130 RVA: 0x003EE640 File Offset: 0x003EC840 public void HHBHHJJNPEE() { Array values = Enum.GetValues(typeof(PunTeams.HAPPDKOIBKA)); IEnumerator enumerator = values.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; PunTeams.PlayersPerTeam[(PunTeams.HAPPDKOIBKA)obj].Clear(); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } for (int i = 1; i < IHFKMIAHBFP.NCLHHNLDGNE.Length; i += 0) { LNJFBGIBLHA lnjfbgiblha = IHFKMIAHBFP.NCLHHNLDGNE[i]; PunTeams.HAPPDKOIBKA happdkoibka = lnjfbgiblha.DFLJPJKPFHI(); PunTeams.PlayersPerTeam[happdkoibka].Add(lnjfbgiblha); } } // Token: 0x0600CF8B RID: 53131 RVA: 0x003EE6FC File Offset: 0x003EC8FC public void NIALPBJFJKF(LNJFBGIBLHA JBEPFCIKALP) { this.OAPLIBDDKOL(); } // Token: 0x0600CF8C RID: 53132 RVA: 0x003EE704 File Offset: 0x003EC904 public void DNJGKKPECPE() { this.Start(); } // Token: 0x0600CF8D RID: 53133 RVA: 0x003EE70C File Offset: 0x003EC90C public void BBOBINKIIAJ(LNJFBGIBLHA BBLGGOBKKMC) { this.UpdateTeams(); } // Token: 0x0600CF8E RID: 53134 RVA: 0x003EE714 File Offset: 0x003EC914 public void NKKICABOMBI(LNJFBGIBLHA BBLGGOBKKMC) { this.OAPLIBDDKOL(); } // Token: 0x0600CF8F RID: 53135 RVA: 0x003EE71C File Offset: 0x003EC91C public void BCADCFFMGIK(LNJFBGIBLHA JBEPFCIKALP) { this.HHBHHJJNPEE(); } // Token: 0x0600CF90 RID: 53136 RVA: 0x003EE724 File Offset: 0x003EC924 public void HOCGNOCIFHA() { this.UpdateTeams(); } // Token: 0x0600CF91 RID: 53137 RVA: 0x003EE72C File Offset: 0x003EC92C public void OnPhotonPlayerPropertiesChanged(object[] NKEIPGCMHBH) { this.UpdateTeams(); } // Token: 0x0600CF92 RID: 53138 RVA: 0x003EE734 File Offset: 0x003EC934 public void OnPhotonPlayerConnected(LNJFBGIBLHA BBLGGOBKKMC) { this.UpdateTeams(); } // Token: 0x0600CF93 RID: 53139 RVA: 0x003EE73C File Offset: 0x003EC93C public void GLNCIPNBBIN(LNJFBGIBLHA BBLGGOBKKMC) { this.UpdateTeams(); } // Token: 0x0600CF94 RID: 53140 RVA: 0x003EE744 File Offset: 0x003EC944 public void JNFJAOOKCHK() { PunTeams.PlayersPerTeam = new Dictionary>(); } // Token: 0x0600CF95 RID: 53141 RVA: 0x003EE750 File Offset: 0x003EC950 public void OnDisable() { PunTeams.PlayersPerTeam = new Dictionary>(); } // Token: 0x0600CF96 RID: 53142 RVA: 0x003EE75C File Offset: 0x003EC95C public void OnLeftRoom() { this.Start(); } // Token: 0x0600CF97 RID: 53143 RVA: 0x003EE764 File Offset: 0x003EC964 public void OnJoinedRoom() { this.UpdateTeams(); } // Token: 0x0600CF99 RID: 53145 RVA: 0x003EE774 File Offset: 0x003EC974 public void FOJMCLIHCHJ() { PunTeams.PlayersPerTeam = new Dictionary>(); } // Token: 0x0600CF9A RID: 53146 RVA: 0x003EE780 File Offset: 0x003EC980 public void DHBACGGHPAJ() { this.HHBHHJJNPEE(); } // Token: 0x0600CF9B RID: 53147 RVA: 0x003EE788 File Offset: 0x003EC988 public void LAEGODKMLND() { this.Start(); } // Token: 0x0600CF9C RID: 53148 RVA: 0x003EE790 File Offset: 0x003EC990 public void PLEMJLJEAOG(object[] NKEIPGCMHBH) { this.OAPLIBDDKOL(); } // Token: 0x0600CF9D RID: 53149 RVA: 0x003EE798 File Offset: 0x003EC998 public void NFABAPOGACD(LNJFBGIBLHA JBEPFCIKALP) { this.UpdateTeams(); } // Token: 0x0600CF9E RID: 53150 RVA: 0x003EE7A0 File Offset: 0x003EC9A0 public void DPCGNHCPKJJ(LNJFBGIBLHA BBLGGOBKKMC) { this.UpdateTeams(); } // Token: 0x0600CF9F RID: 53151 RVA: 0x003EE7A8 File Offset: 0x003EC9A8 public void OnPhotonPlayerDisconnected(LNJFBGIBLHA JBEPFCIKALP) { this.UpdateTeams(); } // Token: 0x0600CFA0 RID: 53152 RVA: 0x003EE7B0 File Offset: 0x003EC9B0 public void Start() { PunTeams.PlayersPerTeam = new Dictionary>(); Array values = Enum.GetValues(typeof(PunTeams.HAPPDKOIBKA)); IEnumerator enumerator = values.GetEnumerator(); try { while (enumerator.MoveNext()) { object obj = enumerator.Current; PunTeams.PlayersPerTeam[(PunTeams.HAPPDKOIBKA)obj] = new List(); } } finally { IDisposable disposable; if ((disposable = enumerator as IDisposable) != null) { disposable.Dispose(); } } } // Token: 0x04001D79 RID: 7545 public static Dictionary> PlayersPerTeam; // Token: 0x04001D7A RID: 7546 public const string TeamPlayerProp = "team"; // Token: 0x020004F2 RID: 1266 public enum HAPPDKOIBKA : byte { // Token: 0x04001D7C RID: 7548 none, // Token: 0x04001D7D RID: 7549 red, // Token: 0x04001D7E RID: 7550 blue } }