here's an example of an interaction, with it's defined syndromes
these examples have syn_names, but influenza didn't... but there was an interaction:influenza... so that's why I (edit:) [was] asking if the interaction name could be used. Then a player can filter by interactions. However... players may never know what the interaction names are to filter by unless they see a list of them. As you see here, the syn_name's, don't actually define the name either. They merely have a descriptor.
Syn_class is merely used for flagging. It's not used in the game as a description.
I think what you could do is filter by interactions THAT CONTAIN syndromes. That way you don't show non syndrome interactions in dt.
[OBJECT:INTERACTION]
[INTERACTION:SPREAD_BLACK_PLAGUE]
[I_SOURCE:DEITY]
[IS_USAGE_HINT:MAJOR_CURSE]
[IS_HIST_STRING_1: cursed ]
[IS_HIST_STRING_2: with sores, fevers, aches and rot, causing their body parts to swell with infectious pus]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[IT_CANNOT_HAVE_SYNDROME_CLASS:PLAGUE]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Plague 1]
[SYNDROME]
[SYN_NAME:bears the black plague] ## the black death is a mysterious disease - it can be reasonably assumed bubonic plague was a major component, but this mod assumes black plague to be a more virulent variant
[SYN_CLASS:PLAGUE]
[SYN_AFFECTED_CLASS:GENERAL_POISON]
[CE_CAN_DO_INTERACTION:START:1200]
[CDI:INTERACTION:SPREAD_BLACK_PLAGUE]
[CDI:TARGET:A:TOUCHABLE]
[CDI:FREE_ACTION]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:1200]
[CDI:ADV_NAME:Spread black plague]
[CDI:TARGET_VERB:feel sick to your stomach:looks pale and sickly]
[CE_CAN_DO_INTERACTION:START:0]
[CDI:INTERACTION:DISEASE_BLACK_PLAGUE]
[CDI:TARGET:A:SELF_ONLY]
[CDI:FREE_ACTION]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:33600]
[CDI:ADV_NAME:Suffer from black plague (yes, it's a choice, dwarves just never choose not to)]
[CDI:TARGET_VERB:feel sick to your stomach:looks pale and sickly]
[CE_DISPLAY_NAME:NAME:ghastly plaguebearer:ghastly plaguebearers:plagued:START:0:CAN_BE_HIDDEN]
[INTERACTION:DISEASE_BLACK_PLAGUE]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[SYN_NAME:is sick with the black plague]
[SYN_CLASS:PLAGUE]
[SYN_AFFECTED_CLASS:GENERAL_POISON]
[CE_NAUSEA:SEV:50:PROB:33:START:1200:PEAK:16800:END:33600]
[CE_DIZZINESS:SEV:50:PROB:33:START:1200:PEAK:16800:END:33600]
[CE_PAIN:SEV:100000:PROB:20:START:1200:PEAK:16800:END:33600]
[CE_SWELLING:SEV:100:PROB:100:START:1200:PEAK:16800:END:33600]
[CE_OOZING:SEV:50:PROB:100:START:1200:PEAK:16800:END:33600]
[CE_NECROSIS:SEV:100:PROB:10:BP:BY_CATEGORY:ALL:SKIN:START:1200:PEAK:16800:END:33600]
[CE_NECROSIS:SEV:100:PROB:1:BP:BY_CATEGORY:LUNG:ALL:START:1200:PEAK:16800:END:33600]
[CE_NECROSIS:SEV:100:PROB:1:BP:BY_CATEGORY:EYE:ALL:START:1200:PEAK:16800:END:33600]
[CE_NECROSIS:SEV:100:PROB:1:BP:BY_CATEGORY:HEART:ALL:START:1200:PEAK:16800:END:33600]
[CE_NECROSIS:SEV:100:PROB:1:BP:BY_CATEGORY:BRAIN:ALL:START:1200:PEAK:16800:END:33600]
[CE_NECROSIS:SEV:100:PROB:1:BP:BY_CATEGORY:GUT:ALL:START:1200:PEAK:16800:END:33600]
[CE_NECROSIS:SEV:100:PROB:1:BP:BY_CATEGORY:STOMACH:ALL:START:1200:PEAK:16800:END:33600]
[CE_NECROSIS:SEV:100:PROB:1:BP:BY_CATEGORY:ALL:NERVE:START:1200:PEAK:16800:END:33600]
[CE_NECROSIS:SEV:100:PROB:1:BP:BY_CATEGORY:ALL:MUSCLE:START:1200:PEAK:16800:END:33600]