Quote Originally Posted by cairnswm
Another Thought - I feel that the standard old Ini file format is very underutilised. There is no reason why you could not achieve a database structure using an Ini File. (In fact this is what I used for Run-A-War)
We use it all the time here at Krome. Here's an excerpt from one of our level files.
Code:
[ExplosiveBarrel]
{
  pos = 0.00,-200.00,2139.96
  rot = 0.000,4.683,0.000
  color = 1.000,1.000,1.000
  ID = 0,"none"
  zone = 1
}

[P0042_A_straight]
{
  pos = 90.51,-61645.37,116708.33
  rot = 0.000,-1.571,0.000
  color = 1.000,1.000,1.000
  ID = 0,"none"
  zone = 1
}
Some props get a lot more complicated with subsections and so on.