public void OnReelStart(ReelInfo info) { if (info.isFirstReel) { AddExp(slot.lineManager.activeLines); } }
public override void OnReelStart(ReelInfo info) { base.OnReelStart(info); if (info.isFirstReel) { assets.audioSpin.Play(); assets.audioSpinLoop.Play(); } }
public override void OnReelStop(ReelInfo info) { base.OnReelStop(info); assets.audioReelStop.Play(); if (info.isFirstReel && slot.currentMode.spinMode == SlotMode.SpinMode.ManualStopAll) { buttonPlay.interactable = false; } if (info.isLastReel) { buttonPlay.interactable = false; assets.audioSpinLoop.Stop(); } }