Beispiel #1
0
    private bool firstCreateTheRoom = true;     // !!!

    new void Awake()
    {
        base.Awake();
        // #Revision
        LobbyManager = FindObjectOfType <V_CustomLobbyManager>();

        UIController.IfClick_GoTo(enterButton, OnEnterTheRoom);
        UIController.IfClick_GoTo(createRoomButton, OnCreateRoom);
        UIController.IfClick_GoTo(fastRoomButton, OnCreateFastRoom);
        UIController.IfClick_GoTo(GM_SD_Button, () => { ChangeGameMode(GameModes.SD); });
        UIController.IfClick_GoTo(GM_TMD_Button, () => { ChangeGameMode(GameModes.TDM); });
    }
Beispiel #2
0
    new void Awake()
    {
        base.Awake();
        // #revision
        LobbyManager = FindObjectOfType <V_CustomLobbyManager>();

        UIController.IfClick_GoTo(createButton, OnCreateRoom);
        UIController.IfClick_GoTo(cancelButton, OnCancel);
        UIController.IfClick_GoTo(goForwardInMaps, () => ChangeMap(goToNextMap: true));
        UIController.IfClick_GoTo(goBackwardInMaps, () => ChangeMap(goToNextMap: false));

        // #revision
        if (UIController.thumbnailMaps == null)
        {
            UIController.ThrowError("Thumbnails are not set for maps", () =>
            {
                UIController.GoFrom_To(UIController.genericErrorModal, this.gameObject);
                return;
            });
        }
        map.sprite   = UIController.thumbnailMaps[0];
        mapName.text = UIController.ReturnMap(0);
    }
Beispiel #3
0
 public void Awake()
 {
     UIController    = FindObjectOfType <V_UIController>();
     LobbyController = FindObjectOfType <V_CustomLobbyManager>();
 }