/// <summary> /// </summary> /// <param name="nm">Режима работы сети (Train, Test, Demo).</param> /// <param name="LayerInput">Входной слой.</param> public Network(NetworkMode nm, LayerInput LayerInput) { int[] numbNeuronLayers = { 1800, 120, 84, 2 }; input_layer = LayerInput; Console.WriteLine($"Слой свертки..."); first_convolution = new ConvolutionFirst(); Console.WriteLine($"Слой субдескритизации..."); first_subsamping = new SubsampingFirst(); Console.WriteLine($"Слой свертки..."); second_convolution = new ConvolutionSecond(); Console.WriteLine($"Слой субдескритизации..."); second_subsamping = new SubsampingSecond(); int numbLayerHiddens = 2; hidden_layer = new LayerHidden[numbLayerHiddens]; for (int i = 0; i < numbLayerHiddens; i++) { Console.WriteLine($"Полносвязный слой {i}..."); hidden_layer[i] = new LayerHidden(numbNeuronLayers[i + 1], numbNeuronLayers[i], NeuronType.Hidden, $"LayerHiddenConvolution{i}"); } Console.WriteLine($"Полносвязный слой output..."); output_layer = new LayerOutput(numbNeuronLayers[numbNeuronLayers.Length - 1], numbNeuronLayers[numbNeuronLayers.Length - 2], NeuronType.Output, "LayerOutputConvolution"); fact = new double[numbNeuronLayers[numbNeuronLayers.Length - 1]]; }
public virtual void Start(Report Report) { InitializeRazor(); _report = Report; _filePath = Report.FilePath; _displayOrder = Report.DisplayOrder; _networkMode = Report.NetworkMode; Thread.CurrentThread.CurrentUICulture = Report.Culture; bool replaceExisting = Report.ReplaceExisting; if (!File.Exists(_filePath)) { replaceExisting = true; } if (replaceExisting) { _extentSource = Extent.Source; } else { _extentSource = File.ReadAllText(_filePath); } _extentSource = _extentSource.Replace("<!--%SuiteStartedTime%-->", _report.StartTime.ToString()); }
private void OnModeChanged(NetworkMode mode) { if (mode == NetworkMode.None) { SessionId = null; } }
void Start() { puck = Instantiate(puckPrefab); puck.GetComponent <Rigidbody2D>().velocity = puck.GetComponent <ISpeedLimiter>().maxSpeed *Random.insideUnitCircle; puck.gameObject.AddComponent <OutOfBoundsCheck>().Init(new Vector2(-horizontalBounds, -verticalBounds), new Vector2(horizontalBounds, verticalBounds)); GameObject.Instantiate(meshInteraction).transform.SetParent(puck.transform, false); node = NetworkNode.node; if (node == null) //if null, no networking, server controls it if there is networking { mode = NetworkMode.UNKNOWN; loadPreviousRegistrationData(); } else if (node is Server) { mode = NetworkMode.LOCALSERVER; node.Subscribe(this); } else if (node is Client) { mode = NetworkMode.REMOTECLIENT; node.Subscribe(this); } for (int i = 0; i < charactersData.Length; i++) { charactersData[i].characterID = i; } }
public async void SetValue(NetworkMode nw, FUPSetValueMeta meta, string ctrlname) { if (nw == NetworkMode.Offline) { string pattern = $"{meta.TableName}-{meta.RowId}-{ctrlname}*"; List <FileWrapper> Files = HelperFunctions.GetFilesByPattern(pattern); foreach (FileWrapper file in Files) { this.AppendToGallery(file.FileName, file.Bytea); } } else if (nw == NetworkMode.Online) { foreach (FileMetaInfo info in meta.Files) { try { ApiFileResponse resp = await FormService.Instance.GetFile(info.FileCategory, $"{info.FileRefId}.jpg"); if (resp != null && resp.HasContent) { this.AppendToGallery(info.FileName, resp.Bytea); } } catch (Exception ex) { EbLog.Error("GetFile api error ::" + ex.Message); } } } }
public override View Draw(FormMode mode, NetworkMode network) { recorder = new AudioRecorder(this); this.XControl = recorder; return(base.Draw(mode, network)); }
GameObject SpawnPlayerRegistrationPuck(int localID, int playerID, NetworkMode networkMode) { GameObject spawnedPlayerRegistrationPuck = SpawnPlayerRegistrationPuck(playerID, networkMode); switch (networkMode) { case NetworkMode.REMOTECLIENT: case NetworkMode.REMOTESERVER: break; default: switch (possiblePlayers[localID].bindings.inputMode) { case InputConfiguration.PlayerInputType.MOUSE: spawnedPlayerRegistrationPuck.AddComponent <MousePlayerInput>().bindings = possiblePlayers[localID].bindings; break; case InputConfiguration.PlayerInputType.JOYSTICK: spawnedPlayerRegistrationPuck.AddComponent <JoystickCustomDeadZoneInput>().bindings = possiblePlayers[localID].bindings; break; } break; } return(spawnedPlayerRegistrationPuck); }
void Start() { #if UNITY_IOS serverConnect.SetActive(false); gameConnectPanel.gameObject.SetActive(false); connectPanel.gameObject.SetActive(true); #endif //logLevel = LogFilter.FilterLevel.Debug; GameObject es = GameObject.Find("EventSystem"); GameObject.DontDestroyOnLoad(es); isPause = false; SingletonNM = this; currentMode = NetworkMode.Level; selectedDifficulty = selectedDifficulty = LevelEnum.Unselected; //currentPanel = connectPanel; lobbyPlayerArray = new ArrayList(maxPlayers); gameplayerControllers = new ArrayList(maxPlayers); disconnectedPlayerControllers = new ArrayList(maxPlayers); userNameSet = new HashSet<string>(); levels = new ArrayList(maxPlayers); for (int i = 0; i < maxPlayers; i++) { lobbyPlayerArray.Add(null); gameplayerControllers.Add(null); disconnectedPlayerControllers.Add(null); levels.Add(LevelEnum.Unselected); } lobbySystemStartSetting(); citizenshipZeroTime = 0; //StartCoroutine(startLatency()); //infoPanel.DisplayDisconnectError("Client error : ", StopClientClbk, ReconnectClinetClbk); }
public virtual View Draw(FormMode mode, NetworkMode network) { this.FormRenderMode = mode; this.NetworkType = network; return(XView); }
public HandshakePacket(int protocolVersion, string serverAddress, ushort port, NetworkMode nextState) { ProtocolVersion = protocolVersion; ServerAddress = serverAddress; Port = port; NextState = nextState; }
protected static bool TryGetNetworkModeByString(string sValue, out NetworkMode eOutMode) { bool bResult = true; eOutMode = NetworkMode.Host; switch (sValue.ToLower()) { case "host": break; case "client": eOutMode = NetworkMode.Client; break; case "server": eOutMode = NetworkMode.Server; break; default: bResult = false; break; } return(bResult); }
private async void SetGetModeBtn_Clicked(object sender, EventArgs e) { try { Log.Debug(Globals.LogTag, "Set and get NetworkMode start"); var action = await DisplayActionSheet("Operation", "Cancel", null, Enum.GetNames(typeof(NetworkMode))); Log.Debug(Globals.LogTag, "Action: " + action); if (action != null) { NetworkMode mode = (NetworkMode)Enum.Parse(typeof(NetworkMode), action); await network.SetNetworkMode(mode); NetworkMode curMode = await network.GetNetworkMode(); if (curMode == mode) { Log.Debug(Globals.LogTag, "Set and get NetworkMode is success, currentmode = " + curMode); } else { Log.Debug(Globals.LogTag, "Set and get NetworkMode has failed, currentmode = " + curMode + ", while the network mode was set to " + mode); } } } catch (Exception ex) { Log.Debug(Globals.LogTag, "Set and Get NetworkMode ,exception = " + ex.ToString()); } }
public override View Draw(FormMode Mode, NetworkMode Network) { XamControl = new FileUploader(this); XControl = XamControl; return(base.Draw(Mode, Network)); }
protected virtual void MainStartNetwork(NetworkMode eMode , string sIPAddress = null, int nPort = -1 , NetworkTransport hTransport = null) { var hNetworkManager = NetworkManager.Singleton; SetTransportData(sIPAddress, nPort, hTransport); switch (eMode) { case NetworkMode.Host: hNetworkManager.StartHost(); hostEvent?.Run(DSC_NetworkEventType.StartNetwork); break; case NetworkMode.Client: hNetworkManager.StartClient(); clientEvent?.Run(DSC_NetworkEventType.StartNetwork); break; case NetworkMode.Server: hNetworkManager.StartServer(); serverEvent?.Run(DSC_NetworkEventType.StartNetwork); break; } }
public virtual void Start(Report Report) { InitializeRazor(); _report = Report; _filePath = Report.FilePath; _displayOrder = Report.DisplayOrder; _networkMode = Report.NetworkMode; Thread.CurrentThread.CurrentUICulture = Report.Culture; bool replaceExisting = Report.ReplaceExisting; if (!File.Exists(_filePath)) { replaceExisting = true; } if (replaceExisting) { _extentSource = Extent.Source; } else { _extentSource = File.ReadAllText(_filePath); } _extentSource = _extentSource.Replace("<!--%SuiteStartedTime%-->", _report.StartTime.ToString()); }
public HandshakePacket(int protocolVersion, string hostname, ushort port, NetworkMode nextState) { ProtocolVersion = protocolVersion; ServerHostname = hostname; ServerPort = port; NextState = nextState; }
public override View Draw(FormMode Mode, NetworkMode Network) { if (TextMode == TextMode.MultiLine) { var textarea = new EbXTextArea() { IsReadOnly = this.ReadOnly, XBackgroundColor = this.XBackground, EnableFocus = true, BorderOnFocus = App.Settings.Vendor.GetPrimaryColor() }; textarea.Unfocused += TextChanged; XControl = textarea; } else { var textbox = new EbXTextBox { IsReadOnly = this.ReadOnly, XBackgroundColor = this.XBackground, EnableFocus = true, BorderOnFocus = App.Settings.Vendor.GetPrimaryColor(), }; textbox.Unfocused += TextChanged; XControl = textbox; } return(base.Draw(Mode, Network));; }
/// <summary> /// Set the network mode asynchronously. /// </summary> /// <since_tizen> 4 </since_tizen> /// <param name="mode">The network mode.</param> /// <returns>A task indicating whether the SetNetworkMode method is done or not.</returns> /// <privilege>http://tizen.org/privilege/telephony.admin</privilege> /// <privlevel>platform</privlevel> /// <feature>http://tizen.org/feature/network.telephony</feature> /// <exception cref="System.NotSupportedException">Thrown when feature is not supported.</exception> /// <exception cref="System.UnauthorizedAccessException">Thrown when privilege access is denied.</exception> /// <exception cref="System.InvalidOperationException">Thrown when network instance is invalid or when method failed due to invalid operation.</exception> public Task SetNetworkMode(NetworkMode mode) { TaskCompletionSource <bool> task = new TaskCompletionSource <bool>(); IntPtr id; id = (IntPtr)_requestId++; _response_map[id] = (IntPtr handle, int result, IntPtr dataResponse, IntPtr key) => { Task resultTask = new Task(() => { if (result != (int)TapiError.Success) { Log.Error(TapiUtility.LogTag, "Error occurs during getting the network mode, " + (TapiError)result); task.SetException(new InvalidOperationException("Error occurs during getting the network mode, " + (TapiError)result)); return; } task.SetResult(true); }); resultTask.Start(); resultTask.Wait(); _response_map.Remove(key); }; int ret = Interop.Tapi.Network.SetNetworkMode(_handle, (int)mode, _response_map[id], id); if (ret != (int)TapiError.Success) { Log.Error(TapiUtility.LogTag, "Failed to get the network mode, Error: " + (TapiError)ret); TapiUtility.ThrowTapiException(ret, _handle, "http://tizen.org/privilege/telephony.admin"); } return(task.Task); }
/// <summary> /// Starts initializing and connecting to a game. Depends on the selected network mode. /// Sets the current player name prior to connecting to the servers. /// </summary> public static void StartMatch(NetworkMode mode) { PhotonNetwork.automaticallySyncScene = true; PhotonNetwork.playerName = PlayerPrefs.GetString(PrefsKeys.playerName); switch (mode) { //connects to a cloud game available on the Photon servers case NetworkMode.Online: #if UNITY_WEBGL //best region is not supported on WebGL, choose the location where your server is located, //or implement an option in your game for players to select their preferred location PhotonNetwork.ConnectToRegion(CloudRegionCode.us, appVersion); #else PhotonNetwork.PhotonServerSettings.HostType = ServerSettings.HostingOption.BestRegion; PhotonNetwork.ConnectToBestCloudServer(appVersion); #endif break; //search for open LAN games on the current network, otherwise open a new one case NetworkMode.LAN: PhotonNetwork.ConnectToMaster(PlayerPrefs.GetString(PrefsKeys.serverAddress), 5055, PhotonNetwork.PhotonServerSettings.AppID, appVersion); break; //enable Photon offline mode to not send any network messages at all case NetworkMode.Offline: PhotonNetwork.offlineMode = true; break; } }
public override View Draw(FormMode Mode, NetworkMode Network) { this.XControl = new Frame() { Style = (Style)HelperFunctions.GetResourceValue("GeoLocFrame"), Content = mapView = new GoogleMap { ChangeLocationEnabled = true, } }; if (ZoomLevel > 0) { mapView.ZoomLevel = this.ZoomLevel; } mapView.ChangeLocationClicked += async(sender, e) => { if (Utils.HasInternet) { await this.ShowMapFullScreen(); } else { Utils.Alert_NoInternet(); } }; if (Mode == FormMode.NEW || Mode == FormMode.PREFILL || Mode == FormMode.REF) { this.SetCordinates(); } return(base.Draw(Mode, Network)); }
public override View Draw(FormMode Mode, NetworkMode Network) { View control; TapGestureRecognizer gesture = new TapGestureRecognizer(); gesture.Tapped += Icon_Tapped; if (EbDateType == EbDateType.Time) { timePicker = new EbXTimePicker { IsEnabled = !this.ReadOnly, BorderColor = Color.Transparent }; timePicker.PropertyChanged += PropertyChanged; control = timePicker; } else { datePicker = new EbXDatePicker { IsEnabled = !this.ReadOnly, Date = DateTime.Now, BorderColor = Color.Transparent }; if (!string.IsNullOrWhiteSpace(MinValueExpr?.Code)) { datePicker.Date = GetMinDate(); datePicker.MinimumDate = datePicker.Date; } else if (this.BlockBackDatedEntry) { datePicker.MinimumDate = DateTime.Now; } if (this.BlockFutureDatedEntry) { datePicker.MaximumDate = DateTime.Now; } datePicker.PropertyChanged += PropertyChanged; control = datePicker; } Label icon = new Label { Style = (Style)HelperFunctions.GetResourceValue("DatePickerIcon"), Text = EbDateType == EbDateType.Time ? "\uf017" : "\uf073", GestureRecognizers = { gesture } }; this.XControl = new InputGroup(control, icon) { XBackgroundColor = XBackground, HasShadow = false }; return(base.Draw(Mode, Network)); }
void spawnPlayerRegistration(int localID, int playerID, NetworkMode networkMode) { GameObject spawnedPlayerRegistrationPuck = SpawnPlayerRegistrationPuck(localID, playerID, networkMode); SpawnPlayerRegistrationComponentsAndLocalInfo(localID, playerID, spawnedPlayerRegistrationPuck, networkMode); checkReady(); checkNotReady(); }
protected BaseCommsNetwork() { Log = Logs.Create(LogCategory.Network, GetType().Name); _nextStates = new Queue <IState>(); _mode = NetworkMode.None; _state = new Idle(this); }
public NetworkMode ReadPacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { ProtocolVersion = stream.ReadVarInt(); ServerHostname = stream.ReadString(); ServerPort = stream.ReadUInt16(); NextState = (NetworkMode)stream.ReadVarInt(); return NextState; }
public PersistentRegistration(int playerID, int selectedCharacterID, int localID, NetworkMode networkMode, Vector2 characterVisualsVector) { this.playerID = playerID; this.selectedCharacterID = selectedCharacterID; this.localID = localID; this.networkMode = networkMode; this.characterVisualsVector = characterVisualsVector; }
protected Lambda(NetworkMode mode, T action) { this.Mode = mode; this.action = action; Invoke = ExpressionsUtils.GenerateDelegateFromInvoker <T>(this, LocalInvoke); }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteVarInt(ProtocolVersion); stream.WriteString(ServerHostname); stream.WriteUInt16(ServerPort); stream.WriteVarInt((int)NextState); return NextState; }
public ExtentReports(string FilePath, bool ReplaceExisting = true, DisplayOrder Order = DisplayOrder.OldestFirst, NetworkMode NetworkMode = NetworkMode.Online) { this.FilePath = FilePath; this.ReplaceExisting = ReplaceExisting; this.DisplayOrder = DisplayOrder; this.NetworkMode = NetworkMode; Attach(new HTMLReporter()); }
public static void AddEventListener(NetworkMode eMode, DSC_NetworkEventType eEvent, UnityAction hAction, EventOrder eOrder) { if (!HasBaseInstance()) { return; } m_hBaseInstance.MainAddEventListener(eMode, eEvent, hAction, eOrder); }
public static void RemoveEventListener(NetworkMode eMode, DSC_NetworkEventType eEvent, UnityAction hAction, EventOrder eOrder) { if (m_hBaseInstance == null) { return; } m_hBaseInstance.MainRemoveEventListener(eMode, eEvent, hAction, eOrder); }
public static void StartNetwork(NetworkMode eMode) { if (!HasBaseInstance()) { return; } m_hBaseInstance.MainStartNetwork(eMode); }
public Session( BaseCommsNetwork <TServer, TClient, TPeer, TClientParam, TServerParam> net, NetworkMode mode, TServerParam serverParameter, TClientParam clientParameter) { _net = net; _clientParameter = clientParameter; _serverParameter = serverParameter; _mode = mode; }
private void OnModeChanged(NetworkMode obj) { var handler = ModeChanged; if (handler != null) { handler(obj); } }
public InputLayer(NetworkMode nm) { System.Drawing.Bitmap bitmap; switch (nm) { case NetworkMode.Train: bitmap = Properties.Resources.trainset; for (int y = 0; y < bitmap.Height / 5; ++y) { for (int x = 0; x < bitmap.Width / 3; ++x) { _trainset[x + y * (bitmap.Width / 3)].Item2 = (byte)y; _trainset[x + y * (bitmap.Width / 3)].Item1 = new double[3 * 5]; for (int m = 0; m < 5; ++m) { for (int n = 0; n < 3; ++n) { _trainset[x + y * (bitmap.Width / 3)].Item1[n + 3 * m] = (bitmap.GetPixel(n + 3 * x, m + 5 * y).R + bitmap.GetPixel(n + 3 * x, m + 5 * y).G + bitmap.GetPixel(n + 3 * x, m + 5 * y).B) / (765.0d); } } } } //перетасовка обучающей выборки методом Фишера-Йетса for (int n = Trainset.Length - 1; n >= 1; --n) { int j = random.Next(n + 1); (double[], byte)temp = _trainset[n]; _trainset[n] = _trainset[j]; _trainset[j] = temp; } break; case NetworkMode.Test: bitmap = Properties.Resources.testset; for (int y = 0; y < bitmap.Height / 5; ++y) { for (int x = 0; x < bitmap.Width / 3; ++x) { _testset[x + y * (bitmap.Width / 3)] = new double[3 * 5]; for (int m = 0; m < 5; ++m) { for (int n = 0; n < 3; ++n) { _trainset[x + y * (bitmap.Width / 3)].Item1[n + 3 * m] = (bitmap.GetPixel(n + 3 * x, m + 5 * y).R + bitmap.GetPixel(n + 3 * x, m + 5 * y).G + bitmap.GetPixel(n + 3 * x, m + 5 * y).B) / (765.0d); } } } } break; } }
public bool ShowNetworks(out string outputs, string @interface = null, NetworkMode mode = null) { return(Execute("show networks" + ParameterUtil.Optional(nameof(@interface), @interface, true) + ParameterUtil.Optional(nameof(mode), mode), out outputs)); }
public override View Draw(FormMode Mode, NetworkMode Network) { XControl = new EbXTextBox { IsReadOnly = true, XBackgroundColor = EbMobileControl.ReadOnlyBackground }; return(base.Draw(Mode, Network)); }
public static bool IsNetworkReady(NetworkMode mode) { if (mode == NetworkMode.Online && !HasInternet) { return(false); } return(true); }
Network() { networkThread = null; mode = NetworkMode.HOST; chatBuffer = new System.Collections.Generic.Queue<Chat>(); gameBuffer = new System.Collections.Generic.Queue<Action>(); ip = "127.0.0.1"; port = 10101; stream = null; }
public Networking(Game game, ConnectionExitedDelegate ced, IPAddress ipAddress, int port, bool server) { this.game = game; this.ced = ced; this.ipAddress = ipAddress; if (server) { this.networkMode = NetworkMode.SERVER; this.server = new TCPServer(this, ipAddress, port); } else { this.networkMode = NetworkMode.CLIENT; this.client = new TCPClient(this, ced, ipAddress, port); } }
public MinecraftStream(Stream stream, NetworkMode mode) { _stream = stream; Mode = mode; switch (Mode) { case NetworkMode.Modern: _encoding = Encoding.UTF8; break; case NetworkMode.Classic: _encoding = Encoding.ASCII; break; } }
void Start() { node = NetworkNode.node; if (node == null) //if null, no networking, server controls it if there is networking { mode = NetworkMode.UNKNOWN; StartCoroutine(LocalGoalSpawning()); } else if(node is Server) { mode = NetworkMode.LOCALSERVER; StartCoroutine(ServerGoalSpawning()); } else if (node is Client) { mode = NetworkMode.REMOTECLIENT; node.Subscribe(this); } }
/// <summary> /// Create a new Minecraft Instance /// </summary> /// <param name="login">The username to use when connecting to Minecraft</param> /// <param name="password">The password to use when connecting to Minecraft (Ignore if you are providing credentials)</param> /// <param name="mode"></param> /// <param name="nameVerification">To connect using Name Verification or not</param> /// <param name="serverSalt"></param> public IMinecraftClient Create(string login, string password, NetworkMode mode, bool nameVerification = false, string serverSalt = null) { ClientLogin = login; ClientPassword = password; UseLogin = nameVerification; Mode = mode; ServerSalt = serverSalt; AsyncReceiveHandlers = new Dictionary<Type, Action<IAsyncReceive>>(); RegisterSupportedReceiveEvents(); World = new World(); Player = new Player(); Entities = new Dictionary<int, Entity>(); PlayersList = new Dictionary<string, short>(); _networkHandler = new NetworkHandler(); _networkHandler.Create(this); return this; }
void Start() { node = NetworkNode.node; if (node == null) //if null, no networking, server controls it if there is networking { mode = NetworkMode.UNKNOWN; } else if (node is Server) { mode = NetworkMode.LOCALSERVER; node.Subscribe(this); } else if (node is Client) { mode = NetworkMode.REMOTECLIENT; node.Subscribe(this); } for (int i = 0; i < charactersData.Length; i++) { charactersData[i].characterID = i; } }
public NetworkMode ReadPacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { EntityId = stream.ReadVarInt(); Title = stream.ReadString(); Location = stream.ReadPosition(); Direction = stream.ReadUInt8(); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteVarInt(EntityId); stream.WriteUInt8(Type); stream.WriteInt32(X); stream.WriteInt32(Y); stream.WriteInt32(Z); stream.WriteUInt8(Yaw); stream.WriteUInt8(Pitch); stream.WriteUInt8(HeadYaw); stream.WriteInt16(VelocityX); stream.WriteInt16(VelocityY); stream.WriteInt16(VelocityZ); Metadata.WriteTo(stream); return mode; }
public NetworkMode ReadPacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { EntityId = stream.ReadVarInt(); Type = stream.ReadUInt8(); X = stream.ReadInt32(); Y = stream.ReadInt32(); Z = stream.ReadInt32(); Yaw = stream.ReadUInt8(); Pitch = stream.ReadUInt8(); HeadYaw = stream.ReadUInt8(); VelocityX = stream.ReadInt16(); VelocityY = stream.ReadInt16(); VelocityZ = stream.ReadInt16(); Metadata = MetadataDictionary.FromStream(stream); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { return mode; }
public NetworkMode ReadPacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { EntityId = stream.ReadInt32(); Location = stream.ReadPosition(); return mode; }
public NetworkMode ReadPacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { ItemId = stream.ReadVarInt(); PlayerId = stream.ReadVarInt(); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteVarInt(EntityId); stream.WriteUInt8Array(PlayerUuid.ToByteArray()); stream.WriteString(PlayerName); stream.WriteInt32(X); stream.WriteInt32(Y); stream.WriteInt32(Z); stream.WriteUInt8(Yaw); stream.WriteUInt8(Pitch); stream.WriteInt16(HeldItem); Metadata.WriteTo(stream); return mode; }
public NetworkMode ReadPacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { EntityId = stream.ReadVarInt(); PlayerUuid = new Guid(stream.ReadUInt8Array(16)); PlayerName = stream.ReadString(); X = stream.ReadInt32(); Y = stream.ReadInt32(); Z = stream.ReadInt32(); Yaw = stream.ReadUInt8(); Pitch = stream.ReadUInt8(); HeldItem = stream.ReadInt16(); Metadata = MetadataDictionary.FromStream(stream); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { if (direction == PacketDirection.Serverbound) return mode; stream.WriteVarInt(EntityId); stream.WriteUInt8((byte)Animation); return mode; }
public NetworkMode ReadPacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { if (direction == PacketDirection.Serverbound) return mode; // -- Server bound has no fields. EntityId = stream.ReadVarInt(); Animation = (AnimationType) stream.ReadUInt8(); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteVarInt(EntityId); stream.WriteString(Title); stream.WritePosition(Location); stream.WriteUInt8(Direction); return mode; }
public NetworkMode ReadPacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { if (direction == PacketDirection.Clientbound) Slot = stream.ReadInt8(); else Slot = stream.ReadInt16(); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteVarInt(ItemId); stream.WriteVarInt(PlayerId); return mode; }
public NetworkMode ReadPacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { EntityId = stream.ReadVarInt(); Type = stream.ReadUInt8(); X = stream.ReadInt32(); Y = stream.ReadInt32(); Z = stream.ReadInt32(); Yaw = stream.ReadUInt8(); Pitch = stream.ReadUInt8(); Data = stream.ReadInt32(); if (Data != 0) { SpeedX = stream.ReadInt16(); SpeedY = stream.ReadInt16(); SpeedZ = stream.ReadInt16(); } return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteVarInt(EntityId); stream.WriteUInt8(Type); stream.WriteInt32(X); stream.WriteInt32(Y); stream.WriteInt32(Z); stream.WriteUInt8(Yaw); stream.WriteUInt8(Pitch); stream.WriteInt32(Data); if (Data != 0) { stream.WriteInt16(SpeedX.Value); stream.WriteInt16(SpeedY.Value); stream.WriteInt16(SpeedZ.Value); } return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { stream.WriteInt32(EntityId); stream.WritePosition(Location); return mode; }
public NetworkMode WritePacket(MinecraftStream stream, NetworkMode mode, PacketDirection direction) { if (direction == PacketDirection.Clientbound) stream.WriteInt8((sbyte)Slot); else stream.WriteInt16(Slot); return mode; }