For everyone's reference, Stefan the writer very kindly told me how to just have early advances, which is very simple - you just make the science unreachable.
The advances are coded in "protocol.pas". If you want to change the dependencies, modify the constant "AdvPreq". This of course also allows you to make parts of the tree unreachable. For example, if you change the line
(adMetallurgy,adTheology,adPhilosophy), //adScience
to
(adScience,adScience,adScience), //adScience
However, this will surely affect the AI. At least, AI will become weaker, maybe it even crashes. AI relys on the tech tree as is.
I have also deleted the 4 advances I don't want aswell, but don't know if it causes other problems yet, so I will let you know if game isok for a while.
Posted 1-Apr-10 03:48 by rolyreefer
