Fix buildings

This commit is contained in:
Anton Vakhrushev 2019-10-15 17:05:03 +03:00
parent fe7fdb7858
commit c87db2496e
2 changed files with 3 additions and 2 deletions

View File

@ -15,7 +15,7 @@ module Game
Building.new Building::Type::CrystalMiner, **{
shortcut: "miner",
construction: Construction.new(
ts: 10,
ts: 30,
cost: ResourceBag.new,
requirements: [] of Game::Building::Type
),
@ -31,7 +31,7 @@ module Game
Building.new Building::Type::CrystalRestorer, **{
shortcut: "rest",
construction: Construction.new(
ts: 30,
ts: 45,
cost: ResourceBag.new({
Resource::Type::Crystals => 100,
}),

View File

@ -25,6 +25,7 @@ module Game
raise InvalidPlaceForBuilding.new
end
# @todo check requirements
world.resources.dec construction.cost
world.map.set(ConstructionSiteTile.new(@point))
construction.ts
end