Jest to dodatek dla osób piszących w Unreal Script. Od preprocesora z C++ różni się nazwą dyrektyw. W założeniu ma on automatyzować pewne czynności. Oto przykład działania:
1. Preprocesor wykrywa dyrektywę `process. Dzięki temu program wie, że ma przeanalizować aktualnie otwarty plik
2. Preprocesor wykrywa dyrektywę `include. Pierwszy parametr określa lokalizację pliku do załączenia, drugi czy załączany plik ma być analizowany.
3. Preprocesor wykrywa makro __DATE__ i aktualna data jest wstawiana na jego miejsce
4. Preprocesor wykrywa dyrektywę `write. Ponieważ wyrażenie jest spełnione (__NUM_NATIVES__ jest równe 1) pierwsza wartość po ? - (2330) - jest wstawiona w miejscu dyrektywy