I wrote a couple of regional weather interactions, but somehow they dont show up ingame. I wanted special weather on glaciers... so here is what I wrote. Anyone got any idea why it never shows ingame? I tested 3 different worlds, embarked on glaciers, and only got normal rain.
Regional interaction that should affect everything, similar to the animation of undeads in evil biomes:
[INTERACTION:GALCIER_FREEZE_GENERAL1]
[I_SOURCE:REGION]
[IS_REGION:GLACIER]
[IS_FREQUENCY:100]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_REGION]
[IT_AFFECTED_CLASS:ALL_CREATURES]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_INTERMITTENT:WEEKLY]
[SYNDROME]
[SYN_NAME:coldness]
[SYN_CONTACT]
[SYN_IMMUNE_CLASS:FUR]
[SYN_IMMUNE_CLASS:GLACIER]
[SYN_AFFECTED_CLASS:ALL_CREATURES]
[CE_CAN_DO_INTERACTION:START:0:END:100]
[CDI:INTERACTION:GLACIER_FREEZE_6_SELF]
[CDI:TARGET:A:SELF_ONLY]
[CDI:ADV_NAME:freeze in the cold weather]
[CDI:TARGET_RANGE:A:1]
[CDI:VERB:are hit by cold rain and snow:is feeling chilly without the protection of thick fur:NA]
[CDI:TARGET_VERB:are slowing down and trying to protect your eyes:slows down a bit and tries to conserve bodyheat]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:1000]
cold rain that should only affect creatures that come in contact with it on the surface, similar to evil blood/smudge/filth raining in evil biomes:
[INTERACTION:GLACIER_FREEZE_1_RAIN]
[I_SOURCE:REGION]
[IS_REGION:NORMAL_ALLOWED]
[IS_REGION:SAVAGE_ALLOWED]
[IS_REGION:EVIL_ALLOWED]
[IS_REGION:GOOD_ALLOWED]
[IS_REGION:GLACIER]
[IS_FREQUENCY:100]
[I_TARGET:A:MATERIAL]
[IT_MATERIAL:MATERIAL:INORGANIC:GLACIER_FREEZE_1:WEATHER_FALLING_MATERIAL]
[I_EFFECT:MATERIAL_EMISSION]
[IE_TARGET:A]
[IE_INTERMITTENT:WEEKLY]
And a freezing fog, similar to husking/evil clouds/fogs:
[INTERACTION:GLACIER_FREEZE_4_GAS]
[I_SOURCE:REGION]
[IS_REGION:NORMAL_ALLOWED]
[IS_REGION:SAVAGE_ALLOWED]
[IS_REGION:EVIL_ALLOWED]
[IS_REGION:GOOD_ALLOWED]
[IS_REGION:GLACIER]
[IS_FREQUENCY:100]
[I_TARGET:A:MATERIAL]
[IT_MATERIAL:MATERIAL:INORGANIC:GLACIER_FREEZE_4:WEATHER_CREEPING_GAS]
[I_EFFECT:MATERIAL_EMISSION]
[IE_TARGET:A]
[IE_INTERMITTENT:WEEKLY]
And the self-targeting interaction that the region should give, from the first example:
[INTERACTION:GLACIER_FREEZE_6_SELF]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:GLACIER]
[IT_CANNOT_HAVE_SYNDROME_CLASS:FUR]
[IT_FORBIDDEN:NOT_LIVING]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[SYN_CLASS:GLACIER]
[CE_SPEED_CHANGE:SPEED_PERC:90:START:0:END:1000]
[CE_NUMBNESS:SEV:25:PROB:100:START:0:PEAK:25:END:1000]
Any worldgen settings I overlooked? Number of procedually generated regional interactions drown out the custom ones? Do I have to set evil_rains:0 and so forth, even if the glacier is not in an evil biome?
Background info: I gave all ice-creatures the creature_class:glacier and added syn_class:fur, using itemsyndrome, to the fur-material I made. Dwarves will now feel cold and discomfort from being on glaciers, but can wear fur-items to become immune to it. That is the theory, but the regional interactions never show up, so I cant test it. Any help is appreciated.