Beispiel #1
0
    public DaZhongMahjongRule(MahjongMachine mjMachine, CommonTaskProcesser taskProcesser)
    {
        this.mjMachine     = mjMachine;
        this.taskProcesser = taskProcesser;

        CreateMjCards();
        StartThread();
    }
Beispiel #2
0
    void LoadMjResCompleted()
    {
        mjMachine = new MahjongMachine();
        mjMachine.Start(this);

        taskProcesser = new CommonTaskProcesser(taskPump);
        daZhongMjRule = new DaZhongMahjongRule(mjMachine, taskProcesser);
    }