Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- GameLogic.NextProcess.Entered += () =>
- {
- var scatterTypes = new List<string> {"PAYING","MINI_GAME"};
- if (currentResponse.IsScatter && scatterTypes.Contains(currentResponse.ScatterType))
- {
- OnScatterInResponse();
- GameLogic.GoTo(ReelsStates.Scatter);
- }
- else if (currentResponse.IsBonus)
- {
- OnBonusInResponse();
- GameLogic.GoTo(ReelsStates.Bonus);
- }
- else if (currentResponse.CurrentFreeSpins > 0)
- {
- if (currentResponse.IsScatter)
- {
- OnFreeSpinInResponse();
- GameLogic.GoTo(ReelsStates.StartFreeSpin);
- }
- else
- {
- GameLogic.GoTo(ReelsStates.FreeSpin);
- }
- }
- else
- {
- if (_lastAutoSpin)
- {
- AutoSpinsFinished(_autoSpinsCount);
- _autoSpinsCount = 0;
- _lastAutoSpin = false;
- }
- GameLogic.GoTo(ReelsStates.RegularSpin);
- }
- OnSlotStop();
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement