Quake 2 Dawn of Darkness is a total conversion mod made by Ward Six Entertainment in 1999 and is a fantasy rpg fps game.
The dialog is a sort of a Lua type text, that can help you advance in the game just like a rpg, or can trigger different things in different levels trough the use of the game memory (GSM min and max are functions).