Esempio n. 1
0
    private void OnLogin(BaseEvent evt)
    {
        User user = (User)evt.Params["user"];

        Debug.Log("Login successful");
        Debug.Log("Username is: " + user.Name);

        _room = new SFSRoom(0, "The Lobby");
        sfs.Send(new Sfs2X.Requests.JoinRoomRequest(_room));
    }
Esempio n. 2
0
    private void OnLogin(BaseEvent evt)
    {
        User user = (User)evt.Params["user"];

        trace("Login successful");
        trace("Username is: " + user.Name);

        _room = new SFSRoom(0, "The Lobby");
        sfs.Send(new Sfs2X.Requests.JoinRoomRequest(_room));

        // Enable lag monitor
        if (lagMonitorToggle.isOn)
        {
            sfs.EnableLagMonitor(true);
        }
    }
Esempio n. 3
0
    public void OnUserEnterRoom(BaseEvent evt)
    {
        if (evt == null)
        {
            Debug.Log("self localplayer has just joined default Room");
        }
        else
        {
            SFSRoom room = (SFSRoom)evt.Params["room"];
            SFSUser user = (SFSUser)evt.Params["user"];
            Debug.Log("User: "******" has just joined Room: " + room.Name);

            //lets spawn the remote user after some delay so server can receive its position
            delayedSpawnRemotePlayer(user, room.Name, 1);

            Player player = null;
            if (TryGetPlayer(user.Id, out player) && CommunicationManager.IsPrivateRoom(room.Name))
            {
                GameGUI.Inst.ExecuteJavascriptOnGui(player.GetUserEnterPrivateRoomJSCmd(room.Name));
                Debug.LogError(user.Name + " entered private room");
            }
        }
    }
Esempio n. 4
0
	public void onRaceRoomJoined(SFSRoom aRoom) {
		Application.LoadLevel("Ranchview");
	}