DCMenu

Hooks into Drift City's own menu framework, so a mod's options live in the game's real menus.

DCMenu hooks into Drift City's menu framework itself. The game builds every screen from its own UI definition, in which each control names its type, its size, its position, the sprite for each of its states, its font and its colours. DCMenu works at that level: it adds controls to the game's screens as the game builds them, so what it adds is laid out, drawn and handled by the game's own UI code, exactly like the controls the game shipped with. Nothing on disk changes.

What that gives a mod

What it adds today

A Graphic+ tab in Options with four settings the game never had: dynamic light, ambient occlusion, car specular, and fog. Its documentation describes every control it adds, sprite by sprite, so the same building blocks can be reused for a mod's own options.