item can be put into economic category (ecoCategory) for example "wooden" or "ammo" or "fromRussia"
every category can have price modifier with default value of 1.0
even can change specific price for specific time (lets design with week interval)
therefore we will have 2D matrix = 52 weeks X number of categories
if an item will be a part of two categories then it can be impacted by two kind of events and price modifiers would multiplay
not all items must have ecocategory defined at all
there may be some default categories defined per type of item, for example all firearms battletype = 1 are marked as military ecocategory
same could be done for manufacturing prices or even research time cost, therefore would open possibilities for "continuous improvement projects", which means research could trigger ecoChange for all laser based manufactured items ( ecoCategory = "laser")
ecoCategory:
- [ "research", "laser", -0.1, 26, 0] # 6 months boost in reasearch for laser items
- [ "buy", "wooden", -0.5, 3, 12] # cheap wood for 3 weeks but starting in next 12 weeks
- [ "build", "fromRussia", +3.0, 10000, 1] # pernament embargo from made in russia items starting next week