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

using namespace OpenVic;

ArtisanalProducer::ArtisanalProducer(
   ProductionType const& new_production_type, Good::good_map_t&& new_stockpile, const fixed_point_t new_current_production,
   Good::good_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) } {}