public AlarmClockHoldableHandler(KMHoldableCommander commander, FloatingHoldable holdable) : base(commander, holdable) { clock = Holdable.GetComponentInChildren <AlarmClock>(); HelpMessage = "Snooze the alarm clock with !{0} snooze."; HelpMessage += (TwitchPlaySettings.data.AllowSnoozeOnly && !TwitchPlaySettings.data.AnarchyMode) ? " (Current Twitch play settings forbids turning the Alarm clock back on.)" : " Alarm clock may also be turned back on with !{0} snooze."; Instance = this; }