private Client client; // Socket

        void Start()
        {
            this.client = GameObject.Find("Manager").GetComponent<ClientManager>().Client;
            user = User.Instance;
            if (user.is_connected)
            {
                PhotonNetwork.playerName = user.username;

                PhotonPeer.RegisterType(typeof(Team), (byte)'T', ObjectToByteArray, ByteToTeam);
                PhotonPeer.RegisterType(typeof(Composition), (byte)'C', ObjectToByteArray, ByteToComposition);
                PhotonPeer.RegisterType(typeof(Player), (byte)'P', ObjectToByteArray, ByteToPlayer);
                PhotonPeer.RegisterType(typeof(User), (byte)'U', ObjectToByteArray, ByteToUser);
                PhotonPeer.RegisterType(typeof(List<string>), (byte)'L', ObjectToByteArray, ByteToLS);

                PhotonHastable props = new PhotonHastable();

                props.Add("Team", Settings.Instance.Selected_Team);
                props.Add("User", user);

                PhotonNetwork.player.SetCustomProperties(props);

                PhotonNetwork.ConnectUsingSettings(game_version_);
                this.room_name = user.username + "-" + rand.Next(1000);
            }
        }
Example #2
0
 public OldSesionData(Networkconnect network, string username)
 {
     this.network = network;
     InitializeComponent();
     user = network.getUser(username);
     if (user is Physician)
     {
         Physician p = (Physician)user;
         listBox_Data.DataSource = p.clients;
         users       = p.clients;
         isPhysician = true;
     }
     else
     {
         UserClient a = (UserClient)user;
         listBox_Data.DataSource = a.sessions;
         isPhysician             = false;
     }
 }
Example #3
0
 public PacketGiveUserResponse(User user)
 {
     this.user = user;
 }
Example #4
0
 public PacketAddClient(User user, string physicianName)
 {
     this.user = user;
     this.physicianName = physicianName;
 }