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