protected void SendToServer() { Character character = base.idMain; int num = character.stateFlags.flags & -24577; if (Time.timeScale != 1f) { num = num | 24576; } else if (!this.thatsRightPatWeDontNeedComments.HasValue) { this.thatsRightPatWeDontNeedComments = new bool?((base.playerClient.userName.GetHashCode() & 1) == 1); } else { num = num | (!this.thatsRightPatWeDontNeedComments.Value ? 16384 : 8192); this.thatsRightPatWeDontNeedComments = new bool?(!this.thatsRightPatWeDontNeedComments.Value); } Facepunch.NetworkView networkView = base.networkView; uLink.NetworkPlayer networkPlayer = uLink.NetworkPlayer.server; object[] objArray = new object[] { character.origin, null, null }; objArray[1] = character.eyesAngles.encoded; objArray[2] = (ushort)num; networkView.RPC("GetClientMove", networkPlayer, objArray); }
private void ServerRPC_Status(bool lit) { uLink.RPCMode rPCMode; Facepunch.NetworkView networkView = base.networkView; rPCMode = (lit ? uLink.RPCMode.OthersExceptOwnerBuffered : uLink.RPCMode.OthersExceptOwner); networkView.RPC <bool>("OnStatus", rPCMode, lit); this.lit = lit; }
// Token: 0x06002FA0 RID: 12192 RVA: 0x000B7754 File Offset: 0x000B5954 private void ServerRPC_Status(bool lit) { Facepunch.NetworkView networkView = base.networkView; uLink.RPCMode rpcmode; if (!lit) { rpcmode = 9; } else { rpcmode = 13; } networkView.RPC <bool>("OnStatus", rpcmode, lit); this.lit = lit; }
private void ServerRPC_Status(bool lit) { uLink.RPCMode othersExceptOwner; Facepunch.NetworkView networkView = base.networkView; if (!lit) { othersExceptOwner = uLink.RPCMode.OthersExceptOwner; } else { othersExceptOwner = uLink.RPCMode.OthersExceptOwnerBuffered; } networkView.RPC <bool>("OnStatus", othersExceptOwner, lit); this.lit = lit; }