Example #1
0
        public BeforeAddedOpenQuad(Mahjongs.BeforeAddedOpenQuad source)
        {
            round = source.Round.ToSerializable();

            declarePlayerIndex = source.DeclarePlayerIndex;
            tile = source.tile.index;
        }
Example #2
0
        public Session(Mahjongs.BeforeAddedOpenQuad source)
        {
            hasAfterDiscard        = false;
            hasAfterDraw           = false;
            hasBeforeAddedOpenQuad = true;
            hasBeforeClosedQuad    = false;

            afterDiscard        = default;
            afterDraw           = default;
            beforeAddedOpenQuad = source.ToSerializable();
            beforeClosedQuad    = default;
        }