예제 #1
0
        public static bool Handle(Models.Entities.Player player, Models.Packets.Arena.ArenaActionPacket packet)
        {
            Controllers.Arena.ArenaQualifierController.QuitWait(player);

            player.ClientSocket.Send(packet);
            return(true);
        }
예제 #2
0
        public static bool HandleAltJoin2(Models.Entities.Player player, Models.Packets.Arena.ArenaActionPacket packet)
        {
            if (packet.Option != Enums.ArenaOption.AltJoin)
            {
                return(true);
            }

            return(HandleRegularJoin(player, packet));
        }
예제 #3
0
        public static bool Handle(Models.Entities.Player player, Models.Packets.Arena.ArenaActionPacket packet)
        {
            switch (packet.Option)
            {
            case Enums.ArenaOption.Accept:
            {
                Controllers.Arena.ArenaQualifierController.Accept(player);
                break;
            }

            case Enums.ArenaOption.GiveUp:
            {
                Controllers.Arena.ArenaQualifierController.GiveUp(player);
                break;
            }
            }
            return(true);
        }