Example #1
0
    private void Init()
    {
        string FindGameKind = GetArg("gamekind");

        if (FindGameKind != null)
        {
            try
            {
                GameKind = (GlobalTypes.GameKind)System.Enum.Parse(typeof(GlobalTypes.GameKind), FindGameKind, true);
            }
            catch (System.Exception e)
            {
                // TODO: Assert 작업 해야함.
            }
        }
        else
        {
            // TODO: Assert 작업 해야함.
        }
    }
Example #2
0
    public void Init(GlobalTypes.GameKind Kind)
    {
        SevenPokerData = null;
        HoolaData      = null;
        BadukiData     = null;
        GostopData     = null;
        SuddaData      = null;

        switch (Kind)
        {
        case GlobalTypes.GameKind.SevenPoker:
            SevenPokerData = new SevenPoker();
            SevenPokerData.Init();
            break;

        case GlobalTypes.GameKind.Hoola:
            HoolaData = new Hoola();
            HoolaData.Init();
            break;

        case GlobalTypes.GameKind.Baduki:
            BadukiData = new Baduki();
            BadukiData.Init();
            break;

        case GlobalTypes.GameKind.Gostop:
            GostopData = new Gostop();
            GostopData.Init();
            break;

        case GlobalTypes.GameKind.Sudda:
            SuddaData = new Sudda();
            SuddaData.Init();
            break;
        }
    }