Victoria 3

Victoria 3

评价数不足
Private Construction Industry - Patch 1.6
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
1.492 MB
2023 年 3 月 15 日 下午 6:49
2024 年 3 月 10 日 上午 7:39
14 项改动说明 ( 查看 )

订阅以下载
Private Construction Industry - Patch 1.6

描述
This mod adds a private construction industry that produces construction services and maintenance services and changes construction sectors to consume construction services instead of raw materials. Unfortunately, there's no way (that I can find, at least) to change who pays for construction directly. Construction sectors also only employ a small amount bureaucrats and clerks while construction industries employ laborers/machinists/engineers along with ownership pops. A small amount maintenance services are consumed by middling and wealthier pops and in most advanced production methods.

This also has the effect of reducing the immediate and drastic swings in raw material demand when construction starts/stops since the private construction industry acts as a buffer.
21 条留言
ljennetten 2 月 28 日 上午 12:42 
Is this mod still being maintained?
Thangbom 2023 年 12 月 20 日 下午 7:22 
What is the name of mod @TurleShroom?
TurtleShroom 2023 年 12 月 7 日 下午 9:45 
Huh. I have a Mod where I did exactly that, and it worked. I can't help you, then. I apologize.
SCP239  [作者] 2023 年 12 月 7 日 下午 4:45 
I tried it and it doesn't. I named the file mod_buy_packages.txt and when I loaded up the mod the pops were only buying maintenance and services because those can fulfill the maintenance need.
TurtleShroom 2023 年 12 月 7 日 下午 4:39 
The new file MUST read something OTHER THAN the default "buy_packages.txt" name.
TurtleShroom 2023 年 12 月 7 日 下午 4:39 
Yes, that is EXACTLY what you can separate.

Create a new file and put that code, with JUST "POPNEED_MAINTENANCE" in it, for all of the wealth levels. Nothing else. It works.
SCP239  [作者] 2023 年 12 月 7 日 下午 4:03 
Um, wealth levels are in the buy packages file. The amount of goods purchased by each pop is set there, and it is set by wealth level. So a wealth level 1 pop buys a certain amount of different good types, so does a level 2, and so on and so forth. The file structure is

wealth_1 = {
goods = {
popneed_simple_clothing = 23
popneed_basic_food = 90
popneed_heating = 15
popneed_intoxicants = 23
}
}

I have to add popneed_maintenance for every wealth level above 9 so that pops of those wealth actually buy maintenance services. Even if I make a separate buy_packages.txt file, if I just have

wealth_1 = {
goods = {
popneed_maintenance = 1

}
}

the game interprets that as overwriting the vanilla wealth_1 values and the pop no longer buys anything except maintenance services. So regardless if I have a separate file or not, I need to include all the vanilla information so they buy the right amount of goods.
TurtleShroom 2023 年 12 月 7 日 下午 3:51 
You are misunderstanding. Wealth Levels are in their own file, and I think they are hard coded in V3 itself. That means all you need to do is extract the Maintenance Service needs and move them to their own thing.

You also need to create a Pop Need definition for those.
SCP239  [作者] 2023 年 12 月 7 日 下午 3:03 
But buy packages are set by wealth level. So no matter what I name the file the wealth level will be overwritten and only maintenance services get bought. Unless I'm misunderstanding something.
TurtleShroom 2023 年 12 月 7 日 下午 12:20 
You can actually create an entirely separate Buy Package for the Maintenance Services! As long as it is not named the same, it won't overwrite it!