Code:
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource arabian and hidden_resource nabatu_empire and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Western Arabia
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource mixed and hidden_resource sarmatian and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Maiotis/Khsiragatai Ubastra
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource mixed and hidden_resource forested and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Tyragetia
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource eastern and hidden_resource arabian and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Mesene
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource egypt and not hidden_resource hellen1 and not hidden_resource hellen2 and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Egypt - not Alexandriea/Memphis
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and not hidden_resource deuteroi and hidden_resource achaenleague and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Hellas - not Thessalia
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource deuteroi and hidden_resource royal_core and hidden_resource hr_g and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Epeiros
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource eastern and not hidden_resource arabian and not hidden_resource baktria and not hidden_resource daha and not hidden_resource satrapy and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Eastern - not Satrapies
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource eastern and not hidden_resource baktria and not hidden_resource daha and not hidden_resource greek2 and not hidden_resource hellen1 and not hidden_resource hellen2 and not hidden_resource royal_core and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Babylonia/Areia
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource eastern and hidden_resource daha and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Assak/Hekatompylos
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource dacia and hidden_resource greek2 and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Mikra Skythia
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource anatolian and not hidden_resource satrapy and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Anatolia - not Mysia/Lydia/Karia/Kappadokia
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource anatolian and hidden_resource satrapy and not hidden_resource royal_core and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Karia/Kappadokia
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource baktria and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource celtic and not hidden_resource baltic and not hidden_resource belgic and not hidden_resource briton and not hidden_resource forested and not hidden_resource germania and not hidden_resource hr_d and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; southern coastal Gallia
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource caucasus and not hidden_resource pontic and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource dacia and not hidden_resource greek2 and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; inland Dacia
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource gallic and not hidden_resource celtic and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Liguria
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource hr_island and not hidden_resource royal_core and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; All islands - not Syrakousai
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource ioudaioi and hidden_resource hellen2 and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Ioudaia
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource illyria and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource iberia and not hidden_resource hr_c and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Iberia - not Baleares
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource libya and hidden_resource nomadic_migration and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; coastal Libya
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource indo and not hidden_resource eastern and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource pontic and not hidden_resource thrakia and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource punic and hidden_resource hr_d and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn ; Africa
helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource thrakia and not hidden_resource anatolian and building_present_min_level govmakedonia makedonia6 or building_present_min_level govepeiros epeiros6 or building_present_min_level govseleukid seleukid5 or building_present_min_level govptolemaioi ptolemaioi6 or building_present_min_level govbaktria baktria5 or building_present_min_level govpontos pontos5 or building_present_min_level govpergamon pergamon6 or building_present_min_level govbospor bospparadyn
As for accessing the KB's good post reform units, your only option is to wait until 222BC until they become avaliable in you lvl 2 colonies and then build Reformed colonies to get even more of them in the pool.