At some point I'd like to see a mod where I can expand a faction's roster as I play by incorporating other faction's units via conquering then, confederation them, allying with them, etc. I built a mod doing something like that for pre-Emperor Edition Rome 2 which used the region_unit_resource_requirement column in the main_units table to unlock units as I took territories. Since region_unit_resource_requirement does not seem to be implemented in main_units table in Attila, I assume I'll need to find another way.

I was wondering if it would be possible to award hidden technologies to the player with scripted events based on player actions that could be used with the unit_required_technology_junctions table to unlock units.