Пример #1
0
        public void Init()
        {
            SelectChannelType = GlobalTypes.PokerChannelType.Chobo;

            for (int i = 0; i < UserInfos.Length; ++i)
            {
                UserInfos[i] = new SevenPokerUserInfo();
            }

            for (int i = 0; i < Channels.Length; ++i)
            {
                Channels[i] = new SevenPokerChannel();
                Channels[i].Init();
            }

            Channels[(int)(GlobalTypes.PokerChannelType.Chobo)].Type      = GlobalTypes.PokerChannelType.Chobo;
            Channels[(int)(GlobalTypes.PokerChannelType.Chobo)].TypeName  = "초보";
            Channels[(int)(GlobalTypes.PokerChannelType.Chobo)].GradeName = "에이스";

            Channels[(int)(GlobalTypes.PokerChannelType.Hasu)].Type      = GlobalTypes.PokerChannelType.Hasu;
            Channels[(int)(GlobalTypes.PokerChannelType.Hasu)].TypeName  = "하수";
            Channels[(int)(GlobalTypes.PokerChannelType.Hasu)].GradeName = "에이스,원페어";

            Channels[(int)(GlobalTypes.PokerChannelType.Joongsu)].Type      = GlobalTypes.PokerChannelType.Joongsu;
            Channels[(int)(GlobalTypes.PokerChannelType.Joongsu)].TypeName  = "중수";
            Channels[(int)(GlobalTypes.PokerChannelType.Joongsu)].GradeName = "원페어,투페어";

            Channels[(int)(GlobalTypes.PokerChannelType.Ama)].Type      = GlobalTypes.PokerChannelType.Ama;
            Channels[(int)(GlobalTypes.PokerChannelType.Ama)].TypeName  = "아마";
            Channels[(int)(GlobalTypes.PokerChannelType.Ama)].GradeName = "투페어,트리플";

            Channels[(int)(GlobalTypes.PokerChannelType.Semipro)].Type      = GlobalTypes.PokerChannelType.Semipro;
            Channels[(int)(GlobalTypes.PokerChannelType.Semipro)].TypeName  = "세미프로";
            Channels[(int)(GlobalTypes.PokerChannelType.Semipro)].GradeName = "트리플,스트레이트";

            Channels[(int)(GlobalTypes.PokerChannelType.Pro)].Type      = GlobalTypes.PokerChannelType.Pro;
            Channels[(int)(GlobalTypes.PokerChannelType.Pro)].TypeName  = "프로";
            Channels[(int)(GlobalTypes.PokerChannelType.Pro)].GradeName = "스트레이트,마운틴";

            Channels[(int)(GlobalTypes.PokerChannelType.Lasvegas)].Type      = GlobalTypes.PokerChannelType.Lasvegas;
            Channels[(int)(GlobalTypes.PokerChannelType.Lasvegas)].TypeName  = "라스베가스";
            Channels[(int)(GlobalTypes.PokerChannelType.Lasvegas)].GradeName = "마운틴 ~ 로티풀";

            Channels[(int)(GlobalTypes.PokerChannelType.Free)].Type      = GlobalTypes.PokerChannelType.Free;
            Channels[(int)(GlobalTypes.PokerChannelType.Free)].TypeName  = "자유채널";
            Channels[(int)(GlobalTypes.PokerChannelType.Free)].Highlight = true;

            Channels[(int)(GlobalTypes.PokerChannelType.PokerChip)].Type      = GlobalTypes.PokerChannelType.PokerChip;
            Channels[(int)(GlobalTypes.PokerChannelType.PokerChip)].TypeName  = "포커칩 채널";
            Channels[(int)(GlobalTypes.PokerChannelType.PokerChip)].GradeName = "제한없음";
            Channels[(int)(GlobalTypes.PokerChannelType.PokerChip)].Highlight = true;

            for (int i = 0; i < Channels.Length; ++i)
            {
                Channels[i].InitChannelInfos();
            }
        }
Пример #2
0
        public override void Init()
        {
            base.Init();

            TypeName  = "";
            Type      = GlobalTypes.PokerChannelType.Invalid;
            Grade     = 0;
            GradeName = "";
            Highlight = false;
        }
Пример #3
0
        public void Init(GlobalTypes.PokerChannelType ChannelType, int Number)
        {
            switch (ChannelType)
            {
            case GlobalTypes.PokerChannelType.Chobo:
                Name = "초보";
                break;

            case GlobalTypes.PokerChannelType.Hasu:
                Name = "하수";
                break;

            case GlobalTypes.PokerChannelType.Joongsu:
                Name = "중수";
                break;

            case GlobalTypes.PokerChannelType.Ama:
                Name = "아마";
                break;

            case GlobalTypes.PokerChannelType.Semipro:
                Name = "세미";
                break;

            case GlobalTypes.PokerChannelType.Pro:
                Name = "프로";
                break;

            case GlobalTypes.PokerChannelType.Masters:
                Name = "마스터즈";
                break;

            case GlobalTypes.PokerChannelType.Lasvegas:
                Name = "베가스";
                break;

            case GlobalTypes.PokerChannelType.Free:
                Name = "자유";
                break;

            case GlobalTypes.PokerChannelType.PokerChip:
                Name = "포커칩";
                break;
            }

            Name      += Number.ToString();
            ID         = (byte)Number;
            RoomCnt    = 0;
            UserCnt    = 0;
            MaxUserCnt = 700;
        }
Пример #4
0
        public void Init()
        {
            SelectChannelType = GlobalTypes.PokerChannelType.Chobo;

            for (int i = 0; i < UserInfos.Length; ++i)
            {
                UserInfos[i] = new BadukiUserInfo();
            }

            for (int i = 0; i < Channels.Length; ++i)
            {
                Channels[i] = new BadukiChannel();
                Channels[i].Init();
            }

            Channels[(int)(GlobalTypes.PokerChannelType.Chobo)].Type      = GlobalTypes.PokerChannelType.Chobo;
            Channels[(int)(GlobalTypes.PokerChannelType.Chobo)].TypeName  = "초보";
            Channels[(int)(GlobalTypes.PokerChannelType.Chobo)].GradeName = "에이스,원페어";

            Channels[(int)(GlobalTypes.PokerChannelType.Ama)].Type      = GlobalTypes.PokerChannelType.Ama;
            Channels[(int)(GlobalTypes.PokerChannelType.Ama)].TypeName  = "아마";
            Channels[(int)(GlobalTypes.PokerChannelType.Ama)].GradeName = "투페어,트리플";

            Channels[(int)(GlobalTypes.PokerChannelType.Pro)].Type      = GlobalTypes.PokerChannelType.Pro;
            Channels[(int)(GlobalTypes.PokerChannelType.Pro)].TypeName  = "프로";
            Channels[(int)(GlobalTypes.PokerChannelType.Pro)].GradeName = "스트레이트,마운틴";

            Channels[(int)(GlobalTypes.PokerChannelType.Masters)].Type      = GlobalTypes.PokerChannelType.Masters;
            Channels[(int)(GlobalTypes.PokerChannelType.Masters)].TypeName  = "마스터즈";
            Channels[(int)(GlobalTypes.PokerChannelType.Masters)].GradeName = "마운틴 ~ 로티풀";

            Channels[(int)(GlobalTypes.PokerChannelType.Lasvegas)].Type      = GlobalTypes.PokerChannelType.Lasvegas;
            Channels[(int)(GlobalTypes.PokerChannelType.Lasvegas)].TypeName  = "라스베가스";
            Channels[(int)(GlobalTypes.PokerChannelType.Lasvegas)].GradeName = "플러쉬 ~ 로티풀";

            Channels[(int)(GlobalTypes.PokerChannelType.Free)].Type      = GlobalTypes.PokerChannelType.Free;
            Channels[(int)(GlobalTypes.PokerChannelType.Free)].TypeName  = "자유채널";
            Channels[(int)(GlobalTypes.PokerChannelType.Free)].Highlight = true;

            Channels[(int)(GlobalTypes.PokerChannelType.PokerChip)].Type      = GlobalTypes.PokerChannelType.PokerChip;
            Channels[(int)(GlobalTypes.PokerChannelType.PokerChip)].TypeName  = "포커칩 채널";
            Channels[(int)(GlobalTypes.PokerChannelType.PokerChip)].GradeName = "제한없음";
            Channels[(int)(GlobalTypes.PokerChannelType.PokerChip)].Highlight = true;

            for (int i = 0; i < Channels.Length; ++i)
            {
                Channels[i].InitChannelInfos();
            }
        }
Пример #5
0
 public void OnClickChannelType(GlobalTypes.PokerChannelType Type)
 {
     // 서버에 요청.
     GameSingleton.Instance.GameData.PokerChannelType = Type;
     OpenChannelDetailInfo();
 }