コード例 #1
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void ResetBaseReel()
        {
            m_previousReelType = m_currentReelType;
            m_currentReelType  = ReelType.NONE;

            m_currentReadState[(int)ReelReadState.REELSTART] = false;
            m_currentReadState[(int)ReelReadState.REELEND]   = false;
        }
コード例 #2
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void ResetFreeReel()
        {
            ReelType tempType = m_previousReelType;

            m_previousReelType = m_currentReelType;
            m_currentReelType  = tempType;

            m_currentReadState[(int)ReelReadState.FREEREELSTART] = false;
            m_currentReadState[(int)ReelReadState.FREEREELEND]   = false;
        }
コード例 #3
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void LeaveFreeReel()
        {
            m_previousReelType = m_currentReelType;
            m_currentReelType  = ReelType.NONE;

            m_enteredState[(int)ReelReadState.FREEREELEND] = m_arrayDepth;

            m_currentReadState[(int)ReelReadState.FREEREELSTART] = false;
            m_currentReadState[(int)ReelReadState.FREEREELEND]   = true;
        }
コード例 #4
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void ResetModifierReel()
        {
            ReelType tempType = m_previousReelType;

            m_previousReelType = m_currentReelType;
            m_currentReelType  = tempType;

            m_currentReadState[(int)ReelReadState.MODIFIERSTART] = false;
            m_currentReadState[(int)ReelReadState.MODIFIEREND]   = false;
        }
コード例 #5
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void EnterBaseReel()
        {
            m_previousReelType = m_currentReelType;
            m_currentReelType  = ReelType.BASEREEL;

            m_enteredState[(int)ReelReadState.REELSTART] = m_arrayDepth;

            m_currentReadState[(int)ReelReadState.REELSTART] = true;
            m_currentReadState[(int)ReelReadState.REELEND]   = false;
        }
コード例 #6
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void LeaveModifierReel()
        {
            ReelType tempType = m_previousReelType;

            m_previousReelType = m_currentReelType;
            m_currentReelType  = tempType;

            m_enteredState[(int)ReelReadState.MODIFIEREND] = m_arrayDepth;

            m_currentReadState[(int)ReelReadState.MODIFIERSTART] = false;
            m_currentReadState[(int)ReelReadState.MODIFIEREND]   = true;
        }
コード例 #7
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void EnterModifierReel()
        {
            m_previousReelType = m_currentReelType;
            if (m_currentSetType == ReelSetType.FREEMODREEL)
            {
                m_currentReelType = ReelType.FREEMODREEL;
            }
            else
            {
                m_currentReelType = ReelType.BASEMODREEL;
            }

            m_enteredState[(int)ReelReadState.MODIFIERSTART] = m_arrayDepth;

            m_currentReadState[(int)ReelReadState.MODIFIERSTART] = true;
            m_currentReadState[(int)ReelReadState.MODIFIEREND]   = false;
        }
コード例 #8
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
 public ParserState()
 {
     m_currentReelType  = ReelType.NONE;
     m_previousReelType = ReelType.NONE;
     m_currentSetType   = ReelSetType.NONE;
     m_previousSetType  = ReelSetType.NONE;
     m_currentReadState = new BitArray(13);
     m_enteredState     = new int[13];
     m_enteredState[(int)ReelReadState.NONE]             = 0;
     m_enteredState[(int)ReelReadState.REELSTART]        = 0;
     m_enteredState[(int)ReelReadState.REELEND]          = 0;
     m_enteredState[(int)ReelReadState.MODIFIERSTART]    = 0;
     m_enteredState[(int)ReelReadState.MODIFIEREND]      = 0;
     m_enteredState[(int)ReelReadState.FREEREELSTART]    = 0;
     m_enteredState[(int)ReelReadState.FREEREELEND]      = 0;
     m_enteredState[(int)ReelReadState.REELSETSTART]     = 0;
     m_enteredState[(int)ReelReadState.REELSETEND]       = 0;
     m_enteredState[(int)ReelReadState.MODIFIERSETSTART] = 0;
     m_enteredState[(int)ReelReadState.MODIFIERSETEND]   = 0;
     m_enteredState[(int)ReelReadState.FREEREELSETSTART] = 0;
     m_enteredState[(int)ReelReadState.FREEREELSETEND]   = 0;
     m_arrayDepth = 0;
 }
コード例 #9
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
 public ParserState()
 {
     m_currentReelType = ReelType.NONE;
     m_previousReelType = ReelType.NONE;
     m_currentSetType = ReelSetType.NONE;
     m_previousSetType = ReelSetType.NONE;
     m_currentReadState = new BitArray(13);
     m_enteredState = new int[13];
     m_enteredState[(int)ReelReadState.NONE] = 0;
     m_enteredState[(int)ReelReadState.REELSTART] = 0;
     m_enteredState[(int)ReelReadState.REELEND] = 0;
     m_enteredState[(int)ReelReadState.MODIFIERSTART] = 0;
     m_enteredState[(int)ReelReadState.MODIFIEREND] = 0;
     m_enteredState[(int)ReelReadState.FREEREELSTART] = 0;
     m_enteredState[(int)ReelReadState.FREEREELEND] = 0;
     m_enteredState[(int)ReelReadState.REELSETSTART] = 0;
     m_enteredState[(int)ReelReadState.REELSETEND] = 0;
     m_enteredState[(int)ReelReadState.MODIFIERSETSTART] = 0;
     m_enteredState[(int)ReelReadState.MODIFIERSETEND] = 0;
     m_enteredState[(int)ReelReadState.FREEREELSETSTART] = 0;
     m_enteredState[(int)ReelReadState.FREEREELSETEND] = 0;
     m_arrayDepth = 0;
 }
コード例 #10
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void EnterModifierReel()
        {
            m_previousReelType = m_currentReelType;
            if (m_currentSetType == ReelSetType.FREEMODREEL)
                m_currentReelType = ReelType.FREEMODREEL;
            else
                m_currentReelType = ReelType.BASEMODREEL;

            m_enteredState[(int)ReelReadState.MODIFIERSTART] = m_arrayDepth;

            m_currentReadState[(int)ReelReadState.MODIFIERSTART] = true;
            m_currentReadState[(int)ReelReadState.MODIFIEREND] = false;
        }
コード例 #11
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void ResetModifierReel()
        {
            ReelType tempType = m_previousReelType;
            m_previousReelType = m_currentReelType;
            m_currentReelType = tempType;

            m_currentReadState[(int)ReelReadState.MODIFIERSTART] = false;
            m_currentReadState[(int)ReelReadState.MODIFIEREND] = false;
        }
コード例 #12
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void ResetFreeReel()
        {
            ReelType tempType = m_previousReelType;
            m_previousReelType = m_currentReelType;
            m_currentReelType = tempType;

            m_currentReadState[(int)ReelReadState.FREEREELSTART] = false;
            m_currentReadState[(int)ReelReadState.FREEREELEND] = false;
        }
コード例 #13
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void ResetBaseReel()
        {
            m_previousReelType = m_currentReelType;
            m_currentReelType = ReelType.NONE;

            m_currentReadState[(int)ReelReadState.REELSTART] = false;
            m_currentReadState[(int)ReelReadState.REELEND] = false;
        }
コード例 #14
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void LeaveModifierReel()
        {
            ReelType tempType = m_previousReelType;
            m_previousReelType = m_currentReelType;
            m_currentReelType = tempType;

            m_enteredState[(int)ReelReadState.MODIFIEREND] = m_arrayDepth;

            m_currentReadState[(int)ReelReadState.MODIFIERSTART] = false;
            m_currentReadState[(int)ReelReadState.MODIFIEREND] = true;
        }
コード例 #15
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void LeaveFreeReel()
        {
            m_previousReelType = m_currentReelType;
            m_currentReelType = ReelType.NONE;

            m_enteredState[(int)ReelReadState.FREEREELEND] = m_arrayDepth;

            m_currentReadState[(int)ReelReadState.FREEREELSTART] = false;
            m_currentReadState[(int)ReelReadState.FREEREELEND] = true;
        }
コード例 #16
0
ファイル: SlotReel.cs プロジェクト: Camzace/ZacesCasino
 public SlotReel(int i)
 {
     type = (ReelType)i;
 }
コード例 #17
0
ファイル: ParserState.cs プロジェクト: RichardRanft/Importer
        public void EnterBaseReel()
        {
            m_previousReelType = m_currentReelType;
            m_currentReelType = ReelType.BASEREEL;

            m_enteredState[(int)ReelReadState.REELSTART] = m_arrayDepth;

            m_currentReadState[(int)ReelReadState.REELSTART] = true;
            m_currentReadState[(int)ReelReadState.REELEND] = false;
        }