A MonoBehaviour gets called fairly late by MM (the ordering is explicit callbacks -> static methods -> MonoBehaviour methods). Furthermore, the calling order within each method signature is unspecified.
This PR inserts KSPCF as the first explicit callback, which allows other ModuleManagerPostLoad callbacks to rely on KSPCF fixes.
As discussed with @JonnyOThan.
A
MonoBehaviour
gets called fairly late by MM (the ordering is explicit callbacks -> static methods ->MonoBehaviour
methods). Furthermore, the calling order within each method signature is unspecified.This PR inserts KSPCF as the first explicit callback, which allows other
ModuleManagerPostLoad
callbacks to rely on KSPCF fixes.