• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Hansatron

Lt. General
20 Badges
Mar 30, 2020
1.200
4.678
  • Stellaris: Humanoids Species Pack
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Stellaris: Megacorp
  • Cities: Skylines Industries
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Cities: Skylines
  • Cities: Skylines - Green Cities
  • Cities: Skylines - Mass Transit
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Natural Disasters
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Stellaris
  • Cities: Skylines - After Dark
  • Stellaris: Synthetic Dawn
Since 2.6 came out, I have found that the old method of setting a custom tooltip for a civic (which used to block the automatically generated description of effects) no longer works. Not that the custom tooltip won't show, but that it will show and so will the effects. This can be really annoying when there's a few different things going on and it comes up as a huge flood of text.

Is there a way to suppress this in civics, like how hidden_effects= {} in decisions also suppresses automatic generation?
 
  • 1Like
Reactions:
Have been trying to do the same thing, and as far as I can tell, no. Not natively at least.

What you can do is to put the effects into a separate modifier that you then add to/remove from the country based on whether the Civic is active.

It's questionable whether this is worth the overhead though.
 
It's very annoying from the standpoint that if I want to make a civic that gives, say, refiners +1 resource (like mining guilds) I can do the compatible method of generate the job modifiers, and then just adding those "job_produces_resource_add = 1" modifiers to the civic, and get an absolute mess in the description. Or I can do it the bad way and actually add it to the job in the job definition, which breaks compatibility of all kinds, but it doesn't show up as a disaster in the tooltip.

Using a country modifier might be the better way forward if I can get it to work for my clerk civic, because that one seems to routinely cause issues according to users- but clerks have no native produces={} code block, so they have no "planet_clerks" economic category. I'm not even sure you can add output to them without changing the job definition.