module GameData

GameData module Holds all important and CONSTANT game GameData Includes methods to return specific prices

Constants

BUILD_CHAPEL_PRICE
BUILD_DRAGONSHRINE_PRICE
BUILD_HOUSE_PRICE
BUILD_MINE_PRICE
BUILD_SHEEP_PRICE
BUILD_WOODCUTTER_PRICE
RAISE_PRICES = {:p => RAISE_PLAINS_PRICE,
                :f => RAISE_FOREST_PRICE,
                :r => RAISE_RIDGE_PRICE
                }
RAISE_PRICES.default = nil

end

OPTIONS
PRICES
BUILD_PRICES = {:w => BUILD_WOODCUTTER_PRICE,
                :s => BUILD_SHEEP_PRICE,
                :d => BUILD_DRAGONSHRINE_PRICE,
                :m => BUILD_MINE_PRICE,
                :c => BUILD_CHAPEL_PRICE,
                :h => BUILD_HOUSE_PRICE
                }
BUILD_PRICES.default = nil

end

RAISE_FOREST_PRICE
RAISE_PLAINS_PRICE
RAISE_RIDGE_PRICE
STARTING_RESOURCES

Public Class Methods

get_price(sym) click to toggle source
# File lib/demigodGame/GameData.rb, line 66
def self.get_price(sym)
  return PRICES[sym.to_sym]
end