delegate, "UserActionDelegate ", which will allow nations to take any kind of condition/trigger based action. (veqryn)