Class: Button
- Inherits:
-
Object
- Object
- Button
- Defined in:
- lib/jiraquest/quests/button.rb
Overview
Workspace setup miniquest
Instance Method Summary collapse
- #button? ⇒ Boolean
-
#initialize ⇒ Button
constructor
A new instance of Button.
- #quest ⇒ Object
Constructor Details
Instance Method Details
#button? ⇒ Boolean
30 31 32 33 34 35 36 37 |
# File 'lib/jiraquest/quests/button.rb', line 30 def if @prompt.yes?('Have you pressed the button?') Reporter.new.timed_success('Connected!', 3) true else Activity.new.choose end end |
#quest ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/jiraquest/quests/button.rb', line 14 def quest @prompt.warn("\nQuest 2") @prompt.ok("'Press The Button'") if @user[/[K|k]ristian/] Reporter.new.success('Great!') else 4.times { } Morale.new.update_and_print(-2) end sleep 1 Score.new.update_and_print(1) sleep 1 Reporter.new.quest_complete('Button') end |