an Entity in Data Space: dbkwik.org
Civ2 had a simple scripting system for putting events into scenarios. One possible goal would be to emulate the civ2 event system, perhaps even to make civ2 scenarios compatible with Freeciv.