public ControlsPacket(ControlsPlayer cPlayer) { whoAmI = (byte)cPlayer.player.whoAmI; if (cPlayer.mouseRight) controls |= 0b10000000; xDist = (short)(cPlayer.mouseWorld.X - cPlayer.player.position.X); yDist = (short)(cPlayer.mouseWorld.Y - cPlayer.player.position.Y); }
protected override void Receive() { ControlsPlayer player = Main.player[whoAmI].GetModPlayer<ControlsPlayer>(); if ((controls & 0b10000000) == 0b10000000) player.mouseRight = true;