I'm not 100%, but I'm fairly sure you just need
db
cdir_events_incident_options_junctions_tables
cdir_events_incident_payloads_tables
incidents_tables
text
incidents.loc
ui
campaign ui
Using the "Campaign Events Settlement pack" as an example, in the first table you'd probably replace GEN_TARGET_REGION with "CND_BUILDING_LEVEL" or something like that.
Campaign Events Settlement - Works for Attila (custom Lord of the Rings themed message when you captured Constantinople)
Campaign Events Unit - Doesn't really work, but its for Attila as well (custom Lord of the Rings themed message when you recruit att_rom_limitanei_borderguards as the Western Roman Empire).
To see the entire list of keys/options you can use, use the Assembly Kit to look at cdir_events_options.
Good luck (by the way, don't credit me. Credit this guy, he came up with it first).