Type vdrecord(metric As Boolean, spress, icenter, ecenter, idur, edur, weight As Short, ilift, elift As Double, head, _
extype As Byte, vtech As Boolean, fueltyp, no2, ecm, posi, susptype, tire, itype, ltype, boost, trans As Byte, _
dish, ccv, twidth, rock, hgv, idia, edia, ratio, bore, stroke, radius, p2d As Double, cyl, rod, ign, bal, _
blower As Byte, blowcfm As Short, vcyl As Byte, rodlen As Double, carbtype As Byte, intcfm, excfm, intvol, _
exvol As Double, ohc As Boolean, overlap As Short, spare1, spare2, spare3 As Double)
Type oldvdrecord(spress As Int, icenter As Int, ecenter As Int, idur As Int, edur As Int, ilift As Int, _
elift As Int, weight As Int, head As Byte, extype As Byte, vtech As Boolean, fueltyp As Byte, no2 As Byte, _
ecm As Byte, posi As Byte, susptype As Byte, tire As Byte, itype As Byte, ltype As Byte, boost As Byte, _
trans As Byte, dish As Double, ccv As Double, twidth As Double, rock As Double, hgv As Double, idia As Double, _
edia As Double, ratio As Double, bore As Double, stroke As Double, radius As Double, p2d As Double, cyl As Byte, _
rod As Byte, ign As Byte, bal As Byte, blower As Byte, blowcfm As Int, vcyl As Byte, rodlen As Double, carbtype As Byte)