Utilizing the Campaign Logger generator engine.

Based on GNRTR by klaumann.