Ejemplo n.º 1
0
 // Token: 0x06000E4D RID: 3661 RVA: 0x00061C84 File Offset: 0x0005FE84
 public static void EnterGameMode()
 {
     TabScreenPanelGUI.SetGameName(GameState.Current.RoomData.Name);
     TabScreenPanelGUI.SetServerName(Singleton <GameServerManager> .Instance.GetServerName(GameState.Current.RoomData));
     LevelCamera.SetLevelCamera(GameState.Current.Map.Camera, GameState.Current.Map.DefaultViewPoint.position, GameState.Current.Map.DefaultViewPoint.rotation);
     GameState.Current.Player.SetEnabled(true);
     GameState.Current.UpdateTeamCounter();
 }
Ejemplo n.º 2
0
    // Token: 0x06000E51 RID: 3665 RVA: 0x00061F78 File Offset: 0x00060178
    public static void SortDeathMatchPlayers(IEnumerable <GameActorInfo> toBeSortedPlayers)
    {
        List <GameActorInfo> list = (from a in toBeSortedPlayers
                                     where a.TeamID == TeamID.NONE
                                     select a).ToList <GameActorInfo>();

        list.Sort(new GameStateHelper.KillSorter());
        TabScreenPanelGUI.SetPlayerListAll(list);
    }
Ejemplo n.º 3
0
    // Token: 0x06000E52 RID: 3666 RVA: 0x00061FC0 File Offset: 0x000601C0
    public static void SortTeamMatchPlayers(IEnumerable <GameActorInfo> toBeSortedPlayers)
    {
        List <GameActorInfo> list = (from a in toBeSortedPlayers
                                     where a.TeamID == TeamID.BLUE
                                     select a).ToList <GameActorInfo>();
        List <GameActorInfo> list2 = (from a in toBeSortedPlayers
                                      where a.TeamID == TeamID.RED
                                      select a).ToList <GameActorInfo>();

        list.Sort(new GameStateHelper.KillSorter());
        list2.Sort(new GameStateHelper.KillSorter());
        TabScreenPanelGUI.SetPlayerListBlue(list);
        TabScreenPanelGUI.SetPlayerListRed(list2);
    }
Ejemplo n.º 4
0
    // Token: 0x06000997 RID: 2455 RVA: 0x0003C1F4 File Offset: 0x0003A3F4
    private void Update()
    {
        this._panelSize.x = (float)(Screen.width * 7 / 8);
        this._panelSize.y = (float)(Screen.height * 8 / 9);
        this._rect.x      = ((float)Screen.width - this._panelSize.x) * 0.5f;
        this._rect.y      = ((float)Screen.height - this._panelSize.y) * 0.5f;
        this._rect.width  = this._panelSize.x;
        this._rect.height = this._panelSize.y;
        bool flag = (AutoMonoBehaviour <InputManager> .Instance.IsDown(GameInputKey.Tabscreen) || TabScreenPanelGUI.ForceShow) && GameState.Current.IsMultiplayer;

        if (TabScreenPanelGUI.Enabled != flag)
        {
            TabScreenPanelGUI.Enabled = flag;
            if (flag)
            {
                TabScreenPanelGUI.SortPlayersByRank(GameState.Current.Players.Values);
            }
        }
    }