internal void OnRoundComplete() { roundsCompleted++; if (bonuses > 0 && slot.currentMode == slot.modes.bonusMode) { slot.AddBonus(-1); } else if (freeSpins > 0 && slot.currentMode == slot.modes.freeSpinMode) { slot.AddFreeSpin(-1); } }
public void OnUpdate() { if (useDebugKeys) { if (Input.GetKeyDown(KeyCode.F1)) { DebugHitEffect(1); } if (Input.GetKeyDown(KeyCode.F2)) { DebugHitEffect(2); } if (Input.GetKeyDown(KeyCode.F3)) { DebugHitEffect(3); } if (Input.GetKeyDown(KeyCode.F4)) { DebugHitEffect(4); } if (Input.GetKeyDown(KeyCode.F5)) { DebugHitEffect(5); } if (Input.GetKeyDown(KeyCode.F6)) { slot.AddEvent(slot.effects.IlluminateLines(2)); } if (Input.GetKeyDown(KeyCode.F11)) { slot.AddFreeSpin(3); slot.SwitchMode(); } if (Input.GetKeyDown(KeyCode.F12)) { slot.AddBonus(3); slot.SwitchMode(); } } }