Class: Yuki::Berries::Data
Overview
Data describing a berry in the Berry system
Instance Attribute Summary collapse
-
#bitter ⇒ Integer
Bitter factor of the berry.
-
#dry ⇒ Integer
Dry factor of the berry.
-
#max_yield ⇒ Integer
Maximum amount of berry yield.
-
#min_yield ⇒ Integer
Minimum amount of berry yield.
-
#sour ⇒ Integer
Sour factor of the berry.
-
#spicy ⇒ Integer
Spicy factor of the berry.
-
#sweet ⇒ Integer
Sweet factor of the berry.
-
#time_to_grow ⇒ Integer
Time the berry take to grow.
Instance Method Summary collapse
-
#initialize(time_to_grow, min_yield, max_yield, taste_info) ⇒ Data
constructor
Create a new berry.
Constructor Details
#initialize(time_to_grow, min_yield, max_yield, taste_info) ⇒ Data
Create a new berry
280 281 |
# File 'docs/01500_Yuki.rb', line 280 def initialize(time_to_grow, min_yield, max_yield, taste_info) end |
Instance Attribute Details
#bitter ⇒ Integer
Bitter factor of the berry
253 254 255 |
# File 'docs/01500_Yuki.rb', line 253 def bitter @bitter end |
#dry ⇒ Integer
Dry factor of the berry
268 269 270 |
# File 'docs/01500_Yuki.rb', line 268 def dry @dry end |
#max_yield ⇒ Integer
Maximum amount of berry yield
262 263 264 |
# File 'docs/01500_Yuki.rb', line 262 def max_yield @max_yield end |
#min_yield ⇒ Integer
Minimum amount of berry yield
256 257 258 |
# File 'docs/01500_Yuki.rb', line 256 def min_yield @min_yield end |
#sour ⇒ Integer
Sour factor of the berry
259 260 261 |
# File 'docs/01500_Yuki.rb', line 259 def sour @sour end |
#spicy ⇒ Integer
Spicy factor of the berry
265 266 267 |
# File 'docs/01500_Yuki.rb', line 265 def spicy @spicy end |
#sweet ⇒ Integer
Sweet factor of the berry
271 272 273 |
# File 'docs/01500_Yuki.rb', line 271 def sweet @sweet end |
#time_to_grow ⇒ Integer
Time the berry take to grow
274 275 276 |
# File 'docs/01500_Yuki.rb', line 274 def time_to_grow @time_to_grow end |