Exclude techs with bTrade 0 from alliance/team tech sharing?

Cybah

Emperor
Joined
Jun 22, 2007
Messages
1,481
Is it possible to exclude techs from being automatically shared with alliance/team partners?

Those techs cannot be researched or traded. I just don't want them to get shared when starting a team or alliance.
 
Techs are not really 'shared' with team partners. They belong to the team (and not the player).
Changing it will probably take a lot of C++ and Python work. You might be able to add checks before calls to CvTeam::isHasTech() in CvPlayer.cpp for the specific player checks, but I don't know if it'll be enough...

I have no idea how a permanent alliance works.
 
Top Bottom