+var allFiles [][]RuntimeFile
+var realFiles [][]RuntimeFile
+
+func init() {
+ allFiles = make([][]RuntimeFile, NumTypes)
+ realFiles = make([][]RuntimeFile, NumTypes)
+}
+
+// NewRTFiletype creates a new RTFiletype
+func NewRTFiletype() int {
+ NumTypes++
+ allFiles = append(allFiles, []RuntimeFile{})
+ realFiles = append(realFiles, []RuntimeFile{})
+ return NumTypes - 1
+}