private void PlayButtonClicked6(UIMouseEvent evt, UIElement listeningElement) { Player player = Main.player[Main.myPlayer]; TeleportClass.HandleTeleport(7); visible = false; }
public override void HandlePacket(BinaryReader reader, int whoAmI) { AlchemistNPCMessageType msgType = (AlchemistNPCMessageType)reader.ReadByte(); switch (msgType) { case AlchemistNPCMessageType.LifeAndManaSync: Player lifeFruitsPlayer = Main.player[reader.ReadByte()]; lifeFruitsPlayer.GetModPlayer <AlchemistNPCPlayer>().LifeElixir = reader.ReadInt32(); lifeFruitsPlayer.GetModPlayer <AlchemistNPCPlayer>().Fuaran = reader.ReadInt32(); lifeFruitsPlayer.GetModPlayer <AlchemistNPCPlayer>().KeepBuffs = reader.ReadInt32(); lifeFruitsPlayer.GetModPlayer <AlchemistNPCPlayer>().WellFed = reader.ReadInt32(); lifeFruitsPlayer.GetModPlayer <AlchemistNPCPlayer>().BillIsDowned = reader.ReadInt32(); lifeFruitsPlayer.GetModPlayer <AlchemistNPCPlayer>().BBP = reader.ReadInt32(); break; case AlchemistNPCMessageType.TeleportPlayer: TeleportClass.HandleTeleport(reader.ReadInt32(), true, whoAmI); break; default: ErrorLogger.Log("AlchemistNPC: Unknown Message type: " + msgType); break; } }
public override void HandlePacket(BinaryReader reader, int whoAmI) { AlchemistNPCLiteMessageType msgType = (AlchemistNPCLiteMessageType)reader.ReadByte(); switch (msgType) { case AlchemistNPCLiteMessageType.TeleportPlayer: TeleportClass.HandleTeleport(reader.ReadInt32(), true, whoAmI); break; default: Logger.Error("AlchemistNPCLite: Unknown Message type: " + msgType); break; } }