class CoopAl::XpRewardTable
Public Class Methods
new()
click to toggle source
# File lib/coop_al/xp.rb, line 6 def initialize @xp_by_cr = { cr0: 10, cr1_8: 25, cr1_4: 50, cr1_2: 100, cr1: 200, cr2: 450, cr3: 700, cr4: 1_100, cr5: 1_800, cr6: 2_300, cr7: 2_900, cr8: 3_900, cr9: 5_000, cr10: 5_900, cr11: 7_200, cr12: 8_400, cr13: 10_000, cr14: 11_500, cr15: 13_000, cr16: 15_000, cr17: 18_000, cr18: 20_000, cr19: 22_000, cr20: 25_000, cr21: 33_000, cr22: 41_000, cr23: 50_000, cr24: 62_000, cr25: 75_000, cr26: 90_000, cr27: 105_000, cr28: 120_000, cr29: 135_000, cr30: 155_000 } end
Public Instance Methods
[](cr)
click to toggle source
# File lib/coop_al/xp.rb, line 45 def [](cr) @xp_by_cr[cr] end