OCL is a family of tools for modding MOO2 used before patch 1.50. They work by reading numeric data from textual config and patching it into certain locations in an ORION2.EXE binary. Such patched executable is then distributed as a mod and used by both sides. This tool was used for maintaining a long running mods such as Very Difficult Choice or ICE mod.
The tool saw several iterations:
-
OCL_V021 — initially released by Dmitry Yulmukhametov.
-
oclplus — by Lord Brazen.
-
OCL Improved — an improved rewrite by Nirran.
OCL was also an inspiration for the 1.50 patch Configuraion.