How do you set product that has to be researched?

Discussions about modding and share your mods with other players in this forum.
Post Reply
alpha117
Mod Contributor
Mod Contributor
Posts: 219
Joined: Thu Apr 28, 2016 5:20 pm
Has thanked: 20 times
Been thanked: 3 times

How do you set product that has to be researched?

Post by alpha117 »

If I have a Product and it has RAW MATS that are available. I don't want that product to be in the market until R&D has been completed.
This to apply to the player and AI.
How do you set this up?

Whoever completes R&D first gets the head start in the market place!

Hope this make sense


Thanks
User avatar
Stylesjl
Mod Expert
Mod Expert
Posts: 889
Joined: Sun Oct 29, 2023 4:01 am
Location: Sydney, Australia
Has thanked: 63 times
Been thanked: 82 times

Re: How do you set product that has to be researched?

Post by Stylesjl »

alpha117 wrote: Thu Jan 09, 2025 7:36 am If I have a Product and it has RAW MATS that are available. I don't want that product to be in the market until R&D has been completed.
This to apply to the player and AI.
How do you set this up?

Whoever completes R&D first gets the head start in the market place!

Hope this make sense


Thanks
The product can't be in the market until it is researched. If you try to make the product you cannot produce it until the product has been released.
alpha117
Mod Contributor
Mod Contributor
Posts: 219
Joined: Thu Apr 28, 2016 5:20 pm
Has thanked: 20 times
Been thanked: 3 times

Re: How do you set product that has to be researched?

Post by alpha117 »

Confused...that's easy I know!

SO currently I manufacture a item either in factory with the RAW MATS that are needed. I then sell the item in a store. You can do that without setting up any R&D.

You can setup a product to not be available until a certain year, then when that year is equal to game year then that product becomes available without any R&D.

Is there a way to set a product that does not become available until either the player or AI has done some R&D?
User avatar
anjali
Community Contributor
Community Contributor
Posts: 441
Joined: Tue Nov 03, 2015 9:00 am
Has thanked: 4 times
Been thanked: 17 times

Re: How do you set product that has to be researched?

Post by anjali »

alpha117 wrote: Thu Jan 09, 2025 9:13 am Confused...that's easy I know!

SO currently I manufacture a item either in factory with the RAW MATS that are needed. I then sell the item in a store. You can do that without setting up any R&D.

You can setup a product to not be available until a certain year, then when that year is equal to game year then that product becomes available without any R&D.

Is there a way to set a product that does not become available until either the player or AI has done some R&D?
yes you can do that, either via script ...
Random Product Reinvention=<0-100> (100 is 100% of products, but due to DLCs many products will be available at start regardless of this script line)

or via mod .. if you lets say start always a game at 1900 then
set all products in product_types.dbf to at least 1901 in the CANINV_YR column as earliest invention year. and define in INVENT_YR the time it needs to be invented (base time for 1 R&D Unit) that way you can set all products incl semi products to be invented in the first place regardless of any DLC unlocking. you might want to do that as well for Tech.DBF as digital age DLC often gives free all techs at start with a flat 30 knowledge

the setup via mod as above is also not perfect. as the Digital DLCs seem not to like non-invented products and will sooner or later give random companies a sudden bright light after a couple years and those companies gonna get an instant mass invention of 5 - 20 products in the high tech area (communication / Computer etc regardless if they have the semi products invented or not, if you also lock techs, they will get together with the mass product invention all invented at that same day by the same company. this never happened before the Digital Age DLC. so sometime after 5-8 years usually 1 of my subs gets this instant bright light in their CEOs head and gets all those techs, though you still can not produce it without cpu/electr. components or silicon knowledge, still got to invent the semi products before you can produce it if you have no import companies nor seaports
alpha117
Mod Contributor
Mod Contributor
Posts: 219
Joined: Thu Apr 28, 2016 5:20 pm
Has thanked: 20 times
Been thanked: 3 times

Re: How do you set product that has to be researched?

Post by alpha117 »

I've done it via the product_types.dbf. Looks OK...so far :shock:
User avatar
anjali
Community Contributor
Community Contributor
Posts: 441
Joined: Tue Nov 03, 2015 9:00 am
Has thanked: 4 times
Been thanked: 17 times

Re: How do you set product that has to be researched?

Post by anjali »

yep via Product_Types.dbf its the best solution, and it works perfectly unless you enable the Digital age DLC, this DLC wants at all costs to enact the Internet so no matter what after 5-8 years it ll push you through the majority of Communication and Computer Product invention and Techs from Tech.dbf completely in a single day... just to force you to the internet, even if you havnt invented the wheel yet nor any other semi products ... you ll know how to make a computer if you just had the semi products lol
Post Reply