public P2PMessage MakeMsg() { P2PMessage msg = new P2PMessage(); msg.WriteByte((byte)MessageType.OtherPlayerName); msg.WriteByte(playerId); msg.WriteUnicodeString(name); return(msg); }
public P2PMessage MakeMsg() { P2PMessage msg = new P2PMessage(); msg.WriteByte((byte)MessageType.IdAllocation); msg.WriteUnicodeString(namePath); msg.WriteByte(allocatedId); return(msg); }
public P2PMessage MakeMsg() { P2PMessage msg = new P2PMessage(); msg.WriteByte((byte)MessageType.Join); msg.WriteByte(playerId); msg.WriteUlong(steamId.Value); msg.WriteUnicodeString(name); return(msg); }
public P2PMessage MakeMsg() { P2PMessage msg = new P2PMessage(); msg.WriteByte((byte)MessageType.OtherPlayerPosition); msg.WriteByte(playerId); msg.WriteVector3(headPos); msg.WriteVector3(lHandPos); msg.WriteVector3(rHandPos); msg.WriteCompressedQuaternion(headRot); msg.WriteCompressedQuaternion(lHandRot); msg.WriteCompressedQuaternion(rHandRot); return(msg); }
public P2PMessage MakeMsg() { P2PMessage msg = new P2PMessage(); msg.WriteByte((byte)MessageType.ObjectSync); msg.WriteSyncDict(objectsToSync); return(msg); }
public P2PMessage MakeMsg() { P2PMessage msg = new P2PMessage(); msg.WriteByte((byte)MessageType.SetPartyId); msg.WriteUnicodeString(partyId); return(msg); }
public P2PMessage MakeMsg() { P2PMessage msg = new P2PMessage(); msg.WriteByte((byte)MessageType.SceneTransition); msg.WriteUnicodeString(sceneName); return(msg); }
public P2PMessage MakeMsg() { P2PMessage msg = new P2PMessage(); msg.WriteByte((byte)MessageType.IdRequest); msg.WriteUnicodeString(name); return(msg); }