Už je to dlhých päť mesiacov od zverejnenia zdrojákov Pomsty a konečne som sa dokopal ich trochu okomentovať. Ako prvé sa načíta konfigurácia, ktorá je zapísaná v súbore config\config.cfg a config\keyboard.cfg. Podľa tohto sa nastaví engine a pokúsi sa ďalej spracovať zdrojové dáta.
Na uloženie herných dát sa používajú štyri typy definičných súborov. Spoločnú majú povinnú hlavičku, ktorá obsahuje informácie o požadovanom engine a jeho minimálnej verzii.
Hlavičky musia byť vo všetkých súboroch rovnaké!
Základný z týchto súborov je index.dat, ktorý obsahuje jednoduchý zoznam. Ak je pred menom * ide o binárny súbor.
Pokračuje sa nastavením farieb. Je k dispozícii v samostatnom súbore, nemusí to tak byť ale vždy. V tomto prípade ide o súbor index.col.dat. Blok dát je v zátvorkách {} a definovaný kľúčovým slovom #colors;. Jednotlivé farby sú definované zložkami RED,GREEN,BLUE.
Po nastavení farieb sa načíta úvodný „obrázok“ zo súboru index.pic.dat.
Opäť je tu povinná hlavička s požadovaným #launcherom a jeho minimálna #version. Nasleduje požadovaný font, veľkosť a jeho prípadné veľkostné korekcie. Potom už nasleduje ASCII obrázok, čo je v tomto prípade text a medzera. Medzera ma definovanú farbou pozadia. Farbu textu je možné nastaviť tagmi <c></c> a farbu pozadia tagmi </b><b>.
Potom sa načítajú zvyšné dat súbory.
Blok #privateconfig; sa už nepoužíva, jeho obsah sa presunul do bloku #gameSetup;.
Spracuje sa blok #gameSetup; a prepíše prípadne nastavenia z config.cfg. #gameSetup má vyššiu prioritu!
Ak neboli farby zadefinované v samostatnom súbore tak sa načítajú teraz, ide o blok dát #color;. Nasleduje nastavenie príkazov v bloku #commands;. Niektoré sú definované viac krát, budú mať tak synonymá. Za zmienku stojí nastavenie príkazu #down. Je štandarne vypnutý a bude sa zapínať len na mieste kde má zmysel. Na strome. Je možné definovať aj úplne nové príkazy, ktoré engine nepozná. To zabezpečuje #newCommand.
Ako posledné sa spracujú systémové texty #systext; a tým je hotové základné nastavenie hry.
Teraz už stačí iba zadefinovať miestnosti, predmety, premenné prostredia a prípadné akcie.