The compatilibility layer allows to bring HannibalAI up to date if desired by the community.
It is compatible to both 0A.D. pyrogenesis, 0B.C. pyrogenesis and the custom engine (E1)
There are only few RPG features in E2 compared to E1.
This means 0B.C. pyrogenesis will at some point merge back into 0A.D.
The club board in the future will raise funds for E1, E2, 0B.C. pyrogenesis and 0A.D. pyrogenesis simultaneously (a share of 1/4 for every of these projects).