aboutsummaryrefslogtreecommitdiff
path: root/src/openvic-simulation/economy/ArtisanalProducer.cpp
blob: d5cc3d318a77cd8092565ce500f22246979be50a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "ArtisanalProducer.hpp"

using namespace OpenVic;

ArtisanalProducer::ArtisanalProducer(
   ProductionType const& new_production_type,
   GoodDefinition::good_definition_map_t&& new_stockpile,
   fixed_point_t new_current_production,
   GoodDefinition::good_definition_map_t&& new_current_needs
) : production_type { new_production_type },
   stockpile { std::move(new_stockpile) },
   current_production { new_current_production },
   current_needs { std::move(new_current_needs) } {}