Project RDX is a mod based on the IDTech3 engine. The goal is to make the game more complex, and balanced between the "ol' school" and "realistic" games.
A complete weapon model (already in game) for you to look at, modify, learn from, and whatever.