public PlayerSetRemoveBlockEvent(IPlayerSetRemoveBlockData data) { if (data is PlayerSetRemoveBlockDataDig) { Mode = PlayerSetRemoveBlockMode.Dig; } else if (data is PlayerSetRemoveBlockDataPlace) { Mode = PlayerSetRemoveBlockMode.Place; } else if (data is PlayerSetRemoveBlockDataRemove) { Mode = PlayerSetRemoveBlockMode.Remove; } Data = data; }
public IAsyncResult BeginPlayerSetRemoveBlock(IPlayerSetRemoveBlockData data, AsyncCallback asyncCallback, object state) { return(_networkHandler.DoAsyncSending(typeof(BeginPlayerSetRemoveBlock), new BeginPlayerSetRemoveBlockParameters(data, asyncCallback, state))); }
public PlayerSetRemoveBlockEvent(PlayerSetRemoveBlockMode mode, IPlayerSetRemoveBlockData data) { Mode = mode; Data = data; }
public IAsyncResult BeginPlayerSetRemoveBlock(IPlayerSetRemoveBlockData data, AsyncCallback asyncCallback, object state) { return _networkHandler.DoAsyncSending(typeof(BeginPlayerSetRemoveBlock), new BeginPlayerSetRemoveBlockParameters(data, asyncCallback, state)); }