Exemplo n.º 1
0
        private void PlayButtonClicked6(UIMouseEvent evt, UIElement listeningElement)
        {
            Player player = Main.player[Main.myPlayer];

            TeleportClass.HandleTeleport(7);
            visible = false;
        }
Exemplo n.º 2
0
        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;
            }
        }
Exemplo n.º 3
0
        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;
            }
        }