Ejemplo n.º 1
0
 // Token: 0x06001423 RID: 5155 RVA: 0x0005617B File Offset: 0x0005437B
 private void OnLeaveTeam(TeamIndex oldTeamIndex)
 {
     if (TeamComponent.TeamIsValid(oldTeamIndex))
     {
         TeamComponent.teamsList[(int)oldTeamIndex].Remove(this);
     }
 }
Ejemplo n.º 2
0
 // Token: 0x06001424 RID: 5156 RVA: 0x00056194 File Offset: 0x00054394
 private void OnJoinTeam(TeamIndex newTeamIndex)
 {
     if (TeamComponent.TeamIsValid(newTeamIndex))
     {
         TeamComponent.teamsList[(int)newTeamIndex].Add(this);
     }
     this.SetupIndicator();
     HurtBox[] array;
     if (!this.body)
     {
         array = null;
     }
     else
     {
         HurtBoxGroup hurtBoxGroup = this.body.hurtBoxGroup;
         array = ((hurtBoxGroup != null) ? hurtBoxGroup.hurtBoxes : null);
     }
     HurtBox[] array2 = array;
     if (array2 != null)
     {
         HurtBox[] array3 = array2;
         for (int i = 0; i < array3.Length; i++)
         {
             array3[i].teamIndex = newTeamIndex;
         }
     }
     this.oldTeamIndex = newTeamIndex;
 }
Ejemplo n.º 3
0
 // Token: 0x0600142D RID: 5165 RVA: 0x000563D4 File Offset: 0x000545D4
 public static ReadOnlyCollection <TeamComponent> GetTeamMembers(TeamIndex teamIndex)
 {
     if (!TeamComponent.TeamIsValid(teamIndex))
     {
         return(TeamComponent.emptyTeamMembers);
     }
     return(TeamComponent.readonlyTeamsList[(int)teamIndex]);
 }