Im thinking of creating a new event set for grand cathedrals - the ones that took a decade-plus to complete.
Historically, they were of mixed blessing. They cost a lot, ate revenue from the province took many years (sometimes decades) to complete and were periodically a hot point which caused revolts. However, they were a major source of jobs for the region and once finished were generally a positive affect on the region.
My thought is to make an initial event where you have the option to start building the grand cathedral (including a RR increase of 4) or pass. 10-15 years later the complimenting event ("cathedral done") would fire saying cathedral done, removing RR and increasing manpower and tax by 1-2 each.
If it was just one province I would simply duplicate the main event for every 20 years and then create a robust trigger for the complimenting ("cathedral done") event. I want this option out there in general, but the only was I can think of, is to make this event set for every province - I can do that reasonably easy*, but Im worried that having such a huge amount of flags (15 per province!) would slow the game down. If I make it random then I cannot tie the complimenting event to it.
Ideas?
Comments?
*
I have made such blocks of events using C (not C++). Its pretty easy to mass produce duplicate events where the only change is that of the province # and date.
Historically, they were of mixed blessing. They cost a lot, ate revenue from the province took many years (sometimes decades) to complete and were periodically a hot point which caused revolts. However, they were a major source of jobs for the region and once finished were generally a positive affect on the region.
My thought is to make an initial event where you have the option to start building the grand cathedral (including a RR increase of 4) or pass. 10-15 years later the complimenting event ("cathedral done") would fire saying cathedral done, removing RR and increasing manpower and tax by 1-2 each.
If it was just one province I would simply duplicate the main event for every 20 years and then create a robust trigger for the complimenting ("cathedral done") event. I want this option out there in general, but the only was I can think of, is to make this event set for every province - I can do that reasonably easy*, but Im worried that having such a huge amount of flags (15 per province!) would slow the game down. If I make it random then I cannot tie the complimenting event to it.
Ideas?
Comments?
*
I have made such blocks of events using C (not C++). Its pretty easy to mass produce duplicate events where the only change is that of the province # and date.